老师,请看一下这个问题

来源:5-12 多线程、unittest、启动服务逻辑串联

慕尼黑4521766

2020-01-08

老师能忙吗看看这是什么原因引起的嘛??
图片描述

启动app后又无法进行操作
图片描述
图片描述

写回答

1回答

Mushishi

2020-01-08

//img1.sycdn.imooc.com/szimg/5e156086097cf3ca01940024.jpg看这里,没有获取到我们的参数。也就是我们最开始定义的多进程的时候需要传递一个参数进去。这个区分哪个手机那个。现在你手机列表应该是两个,我们这里是不是按照设计应该是user_info_0

0
1
慕尼黑4521766
老师我解决了,是在 if __name__ == "__main__": appium_star() threads = [] for i in range(get_count()): # print(i) t = multiprocessing.Process(target=get_suite,args=(i,)) threads.append(t) for j in threads: j.start() time.sleep(3) 这个代码中 for i in range()中的参数要跟手机数量对应,就行了
2020-01-08
共1条回复

Python主讲移动端自动化测试框架Appium

APP自动化基础知识、po模型、关键字模型、服务自动化、持续集成

1508 学习 · 1333 问题

查看课程