开门见山的说突然对自动化测试有了兴趣,学习了uiautomator2的使用,目前来说它的优势有很多,例如
环境的搭建Android环境从谷歌官网下载Android Platform Toolsdeveloper.android.com/studio/rele… 解压后将包含adb.exe的目录假如的系统变量的path,验证一下 adb devices复制代码 假如正常显示信息,表示安装正常 UIAutomator安装
连接手机通过usb将手机连接到电脑输入命令 adb devices 发现设备后表明已连接成功,控制台输入命令 python3 -m uiautomator2 init复制代码 成功后会显示 successfully init AdbDevice 手机连接操作通过USB连接到电脑手机的序列号可以通过adb devices获取到,假设序列号是123456f,连接代码为
控件识别使用weditor进行元素识别,安装方法为: pip3 install --pre weditor复制代码 使用方法为:
自动化UI的编写具体可以参考github:github.com/openatx/uia… |
|