暂时删除
os.system(iproxy proxy 8100 [udid]') 这个应该是 os.system(iproxy proxy 8100 [udid][i]) 把,这个环境应该是在 win 上的把? mac 下好像要-u [udid]
是不太稳定的,我目前试的各台手机加了 10s 延时,但是手机多了之后还是有部分手机无法运行起来,目前大概是 5-7 台比较稳定。我是用的图片识别优先,速度确实比 android 慢太多了,相比之下,poco 觉得已经很快啦~
现在 ios 的支持动态传入端口号吗?之前官网说 ios-target 只支持 8100 的端口号呢?
老哥,你用的是买的证书吗
代码只贴了一些片段,是创建了一个进程池,这个里面自定义进程的数量,比如可以创建一个拥有十个进程的进程池。我是做兼容测试,就是几台手机同时跑一个用例。
你说的那种是不是可以把测试脚本当作模块来 import 和调用呢,然后通过传参的方式,让不同的手机调用不同的脚本来执行,目前我是把测试脚本当作模块来调用的,但是因为是兼容测试,所以就是多个进程同时调用同一个脚本模块
不知道咱们的业务需求是不是一样,我也是在学习和摸索阶段,目前还是能正常使用的,只是还有点击不准确的问题,还是需要优化的~~o^
我发现进程池速度没有自己创建多进程快
楼主可以尝试这个
from multiprocessing import Process
class InsertData(Process):
def __init__(self, process_num):
super().__init__()
self.process_num = process_num
def run(self):
your_method(self.process_num)
def your_method(process_num):
pass
# 实测发现速度快 进程池速度太慢
for x in range(5):
InsertData(x).start()
我开了多个终端的,在一个里面 os.system 肯定不行~你先试试在不同的终端里面分别执行转发 8100,8101 这样行不行呢?
Hello ,想请问下楼主怎么解决 ios 弹框无法处理的问题
在在执行 os.system 函数的时候通常会阻塞它的调用者,直到所启动的命令行程序退出。
在命令末尾加上 shell 后台运算符&就行了吧
你们那些加 author only 的是啥子情况 别人想了解下你们的常见问题 都看不到
你命令版的 airtest 是最新的吗?我更新到 1.1.6 提示下面的问题了