经过了一整天的摸索,总结出以下搭建Monkeyrunner的安装方法及问题。
JDK8+Android SDK Tools24.4.1+Android SDK Platform-tools29.05+Python3.5能稳定搭建出Monkeyrunner。
推荐一本书:《精通移动APP测试实战:技术、工具和案例》
第一步:首先下载JDK8也叫JDK1.8,JDK10以上都无法兼容。JDK8下载地址,安装后在cmd中输入java -version查看版本。
第二步:下载Android SDK, 看清楚是否包含Tools、Platform-tools两个文件。如果分别下载,需要将两个文件放在同一个根目录下。SDK下载地址
第三步:下载python,建议下载3.0以上版本。python3.5下载地址
第四步:搭建Monkeyrunner,这里有几个点要注意。
1、创建JAVA_HOME、CLASSPATH、ANDROID_HOME新环境变量是必须的,易于PATH路径保存。
2、 JDK环境变量配置,电脑内可能有几个JDK版本,当需要更改jdk版本时,修改JAVA_HOME路径。
3、%JAVA_HOME%\jre\bin;jre在JDK8中是有这个路径的,JDK8以上版本可能没有这个路径,需要时请更改%JAVA_HOME%\之后的路径。但并不影响Monkeyrunner的使用。
4、新建ANDROID_HOME变量,变量值填写SDK中tools和platform-tools的安装目录。tools和platform-tools都不能少,而且要放在同一个SDK更目录下。
5、验证SDK并不是有adb工具就行了,这只能代表platform-tools安装好。应该打android -h,如果出现adk字样则代表成功安装tools;如果出现其他报错,请检查JDK和SDK安装是否正确,环境变量是否全部正确。
6、无论是JDK、SDK、Python都必须注意安装在没有中文路径下,各自版本要匹配,环境变量要填写正确,路径之间用;分隔开,建议下载Android studio。
第五步:下载 monkeyrunner脚本录制和回放脚本 解压到tools文件夹下。在cmd界面输入monkeyrunner monkey_recorder.py 开始录制脚本,脚本步骤间需要恰当的wait时间延迟,录制完毕后保存,monkeyrunner monkey_playback.py 脚本保存路径 可以回放脚本。
Monkeyrunner自动化测试JDK+SDK+Python安装方法及问题总结
最新推荐文章于 2020-12-20 09:47:24 发布