使用UIAutomator2实现自动测试

在CSDN上看到讲解实现蚂蚁森林自动收能量的文章,

发现使用的UIAutomator2很有用处,所以自己也试了一下:

1. 电脑上安装uiautomator2:

pip install --upgrade --pre uiautomator2

2. 为手机安装ATX的APP,用于httprpc通信:

python -m uiautomator2 init

3. 在[你的Android SDK目录]\tools\bin目录下启动uiautomatorviewer.bat,用于抓取屏幕上的控件路径:

工具栏中间两个按钮可以进行截图,第二个会对层次结构进行压缩,不再赘述。另外可以参考这个项目对支持XPath提取的改进。

使用UIAutomator2实现自动测试_第1张图片

 

你可能感兴趣的:(Android,Python,android,python)