Monkey的使用比较简单。
Monkey是android自带的命令行工具,可以运行在模拟器里或实际设备中。它向系统发送伪随机的用户事件流(如按键输入、触摸屏输入、手势输入等),实现对正在开发的应用程序进行压力测试。Monkey测试是一种为了测试软件的稳定性、健壮性的快速有效的方法。
由于经常需要进入abd命令行界面,所以最好先配置一下adb环境变量。新建系统变量 变量名:android(随意命名)
变量值:.......\sdk\platform-tools;.....\sdk\tools 。 path中加入刚配置的android(看你怎么命名对应就好);%android%;
cmd --> adb start 启动成功 说明配置好了
monkey的使用adb shell进入命令界面。shell界面 输入monkey -p yourPackagename -v 200 回车 -p表示对象包 -v表示日志详细等级(-v -vv -vvv这样)数字表示随机执行的指令数。
也可以将日志信息输出到一个文件中。在命令后加 > G:\monkeytest.txt 名字随便取,最好指定位置。指定输出文件是同一个的话,两次命令后一次会覆盖前一次的。
ps:这时候会发现会提示 can't create monkeytest.txt: Read-only file system
(http://blog.sina.com.cn/s/blog_95c607dd0101ldol.html 在这找到的答案)
所以要让输出到指定文件的话不要进入shell命令界面而是直接执行 adb shell monkey -p com.example.administrator.manydemo -v 100 > G:\monkeytest.txt