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

 

10,其他相关的教程

  1. ATX资料链接:https://testerhome.com/topics/9091ATX 
  2. 社区:https://testerhome.com/topics/node78
  3. 浅谈自动化测试工具 python-uiautomator2:https://testerhome.com/topics/11357
  4. atx 安卓集群管理 安装运行及自动化的实践:https://testerhome.com/topics/11588
  5. uiautomatot: https://github.com/openatx/uiautomator2 
Logo

前往低代码交流专区

更多推荐