UIAutomator2 + Python 入门使用总结
2021-05-06 22:32
标签:tools imp 包含 port 很多 com and hub ESS 突然对自动化测试有了兴趣,学习了uiautomator2的使用,目前来说它的优势有很多,例如 从谷歌官网下载Android Platform Tools 解压后将包含adb.exe的目录假如的系统变量的path,验证一下 假如正常显示信息,表示安装正常 通过usb将手机连接到电脑输入命令 adb devices 发现设备后表明已连接成功,控制台输入命令 成功后会显示 successfully init AdbDevice 通过USB连接到电脑 使用weditor进行元素识别, 使用方法为: 具体可以参考github: UIAutomator2 + Python 入门使用总结 标签:tools imp 包含 port 很多 com and hub ESS 原文地址:https://www.cnblogs.com/zhenyauntg/p/13186972.html开门见山的说
环境的搭建
Android环境
https://developer.android.com/studio/releases/platform-tools.htmladb devices
UIAutomator安装
pip3 install --pre -U uiautomator2
连接手机
python3 -m uiautomator2 init
手机连接操作
手机的序列号可以通过adb devices获取到,假设序列号是123456f,连接代码为import uiautomator2 as u2
d = u2.connect_usb(‘xxxxx‘)
控件识别
安装方法为:pip3 install --pre weditor
自动化UI的编写
https://github.com/openatx/uiautomator2
文章标题:UIAutomator2 + Python 入门使用总结
文章链接:http://soscw.com/index.php/essay/83415.html