1,安装atx。
- pip install atx
2,安装uiautomator2。
- pip install --pre --upgrade uiautomator2
3,初始化操作。
python -m uiautomator2 init,这个目的是为了在手机安装控制app,打了这个命令之后,要授权给手机安装apk文件。
4,打开网页版的编辑器
python -m weditor,然后就会进入一个用vue.js+boostrap写的网页。

5,查找到安卓设备号
打开刚刚在手机安装的automator的apk,点击IDENTIFY,查找到安卓设备号


6,把找到的设备好填进weditor
然后点击connect,connect按钮出现一个绿色的叶子就是代表连接上了,然后点击旁边那个reload。

7,直接可以进行录制,
并且复制代码,就可以进行自动化测试了。

8,atx实例代码,测试网易云音乐
import atx
d = atx.connect('cfffe58762')

9,常用api


本文详细介绍了如何使用Python库uiautomator2和atx进行安卓设备的自动化测试。首先,通过pip安装atx和uiautomator2。接着,初始化uiautomator2并在手机上授权安装控制应用。然后,利用weditor网页版编辑器进行设备连接和操作。查找安卓设备号并连接到编辑器,即可开始录制和编写自动化测试代码。以网易云音乐为例展示了atx的使用,并提供了相关API和其他教程资源。
1667

被折叠的 条评论
为什么被折叠?



