本文将介绍 如何使用 window系统下python
Android + python+uiautomatorviewer 进行 安卓应用的自动化测试工具
其实笔者本身是想达到 自动挂机打游戏的目的!O(∩_∩)O哈哈~学习
有一个良好的兴趣每每能使咱们有更增强大的动力去学习,谁说不是呢!(强行良好)测试
这是笔者第一次写文章,记录本身学习的一点一滴,借此督促本身不能半途而废(其实就是写来装逼的)ui
文章适合新手小白(好比笔者),边采坑边写的,若有错误,但愿读者指出spa
准备工做orm
一.jdk 1.8 (请勿使用JDK 1.9 将形成兼容性错误,致使)blog
连接:https://pan.baidu.com/s/1dUspTs 密码:o6c9游戏
二.Android-SDK 3.0.0(UiAutomatorViewer 启动依赖)ip
连接:https://pan.baidu.com/s/1htr6wOO 密码:8lp9
三.ADB工具(连接安卓与PC)
连接:https://pan.baidu.com/s/1nwfQSHV 密码:1cpg
四.UiAutomatorViewer JAR(帮助咱们获取屏幕中的控件,并使用脚本操做)
连接:https://pan.baidu.com/s/1i6X1MAx 密码:kfco
安装ADB并配置环境变量 以便在后续使用中 能够在cmd命令提示符中能够直接调用adb工具(ADB安装目录加入到环境变量的PATH中)
将第四步中的UiAutomatorViewer.jar 替换到 Android-SDK安装的lib目录中
打开 Android-SDK 目录下的 uiautomatorviewer.bat 进行编辑
找到最后一行 将bindir= 后面的字符串修改为 上文 安装的ADB工具的安装目录(不修改将会形成闪退)
准备完毕!!
打开CMD 输入adb devices
链接端口为5554 此处为 ADB链接安卓模拟器
双击打开 Android-SDK 目录下的 uiautomatorviewer.bat !点击第二个按钮!
选择5555端口选项 点击OK!出现下图, 到此uiautomatorviewer工具的使用介绍完毕