1、随机执行1000此应用(无规律):adb shell monkey 1000
2、指定一个软件进行测试:adb shell monkey -p 包名 1000(执行次数)
(-p后面接着的对应的包名,对具体某个app测试)
3、adb shell monkey -p 包名 -s 种子数 (-s后面是对应的种子数,好像就是操作步骤,一般设置相同的种子数目的是复现bug)
4、--ignore-crashes --ignore-timeouts 这里是在monkey测试的过程中遇到carash或者timeout的情况时忽略掉,一般不设置时,出现carash或者timeout时,Monkey测试会终止。这里是防止Monkey测试终止。
adb shell monkey -p cn.xiaochuankeji.zuiyouLite 1000 -s 11 --ignore-crashes --ignore-timeouts
5、-v 指的是Monkey测试时打印log
一个 -v 打印不是很详情的日志
两个 - v 打印比较详情的日志
三个 - v 打印最详情的日志
6、>路径,设置日志存储路径
adb shell monkey -v -p cn.xiaochuankeji.zuiyouLite -s 33 --throttle-2000 >F:\Log\123.log 1000