先讲下什么是Monkey ,它通过模拟用户的按键输入、触摸屏输入等,测试设备多长时间出现异常。是一个命令行工具,可以运行在模拟器或实际设备中,通过向系统发送伪随机的用户事件流,实现对全系统或某个应用程序进行压力测试。
Monkey工具的使用
1 在模拟器上运用Monkey进行自动化测试 ,
先必须有代码包或者有.apk文件 启动模拟器。
在命令行窗口下输入adb shell命令(必须先在代码包的根目录下运行)
shell之后,即可使用monkey命令。最
简单的用法是,直接在其后面指定一个数字,表示向系统发送事件的数量
它相连 如:monkey 100 简单的即运行100次
2.指出测试的包
输入 cd data/data 得到包名
查到对应的包名后, 用monkey命令
Monkey -p 包名 -v 50(50 是随机事件的个数,自己定义)
3.指定测试的类
有关详尽的类,你可以在上一个有关包的测试的时候得到
用monkey命令
Monkey –c 类名 –v 50