shell =true 在 linux 环境下,相当于在 args 前面添加了"/bin/sh" "-C"
定位方法很多种,一个最最最笨的办法:用 selenium 录制,然后看一下录制脚本中 ,这个元素,是怎么定位的
有点不明白的地方,频繁的上下文切换和中断,按理说会消耗大量的 CPU,但是从 CPU 曲线上反应没反应出来呀
结合 BeanShell 写文件吧,写文件的代码,在网上随便找一个 java 的就行了
desired_caps['deviceName'] = 'test' 这里写错了吧?
self.driver._switch_to.context(contexts[-1]) ,代码改成这样
切换不了 webview,你要确定测试的 APP 有没有开启 webview 的远程调试模式,我记得没开是不行的
装好了 locustio,脚本运行时报: from locust import HttpLocust, TaskSet,task ImportError: cannot import name HttpLocust 错误,安装过程也没报错,python 的 Lib 下也有 locust 这个文件夹