想试着一次性在四台手机上进行测试,于是写了个脚本,按照 port 开 4 个 appium 后,把 port 传作 Appcrawler 的-u 参数来同时启动。
但是开始运行后,发现测试速度非常的慢,一直在超过最长等待时间,一直 timeout。基本上就是先拍照,但是失败了,然后 20 秒 timeout。
然后 swipe,也失败了,60 秒 timeout,之后就直接退出了。
试了下发现哪怕只是两个手机都会这样,但是只连一台手机就能正常的运行。
感觉可能是内存不够的问题,但是实际上开 4 个 appium 也不会出啥事儿。而且开 4 个 Appcrawler 的时候看了下内存也是正常使用范围内的。
不知道究竟是为什么了…有没有具体遇到过这种情况的老师们能给点建议呢?


↙↙↙阅读原文可查看相关链接,并与作者交流