Android UI自动化测试(Python3)♀?♀本文仅作为技术学习研究使用,环境基于MacOS 10.15.7,Windows同学可做参考1.准备1.安卓设备(本例使用小米5S)2.adb3.Python34.UiAutomator25.WEditor2.工具安装2.1 adb 安装2.2 Python3 安装2.3 UiAutomator2 安装pip3 install -U uiautomator22.4 WEditor 安装pip3 install -U weditor3.开始作业3.1 连接设备记得开启USB调试:允许通过USB安装应用和允许通过USB调试修改权限或模拟点击这2个很重要,截图为小米5s参考,其他机型可自行度娘打开终端执行命令adb devices3.2 安装包含httprpc服务的apk到手机这一步非必须,uiautomator2 v1.3.0之后的版本,当运行python代码u2.connect()时就会自动推送这些文件python3 -m uiautomator2 init3.3 在Python交互式编程模式执行以下代码,打印设备信息import uiautomator2 as u2d = u2.connect()print(d.info)3.4 启动WEditor在终端执行一下命令(启动成功后如下图)weditorweditor --shortcut #Only windows代码自行丰富,有意想不到的收获噢感谢:_凌浩雨: Android 自动化测试(Python)END~~~
