monkey是一种随机事件测试,更多的倾向于压力测试,如果要有针对性的模块测试的话,还是要用monkeyrunner。
在使用monkeyrunner之前需要有Java环境,Android开发环境。
1、monkeyrunner不用自行安装,这个会在Android开发环境中,可到“...android_sdk_windows ools”中查看是否有“monkeyrunner.bat”;
2、cmd进入命令行,输入夜神模拟器的地址,“...NoxinNox.exe”回车,此时夜神模拟器将会被打开;
3、然后到“...android_sdk_windows ools”目录下,输入monkeyrunner 脚本地址,如:monkeyrunner E: est.py,回车,此时夜神模拟器将开始执行脚本内容;
脚本如下:
脚本来源于:http://www.cnblogs.com/findyou/p/3420936.html
注:
1、该脚本是截图-卸载应用-截图-安装应用-截图的过程,使用的语言是python。
2、注意apk的包名要写正确,下载apk到电脑上之后,cmd命令行到“...android_sdk_windowsuild-toolsandroid-4.4W”下,运行“aapt dump badging apk路径”,如“aapt dump badging E:apkes3.apk”,回车即可获取该APK的包名;
小白一枚,初涉此域,如有错误,欢迎指正。