1、adb连接设备
2、进入测试机中:adb shell
3、进入data/data目录中,查看包名
4、执行monkey:
无规律执行100次:monkey -p com.tencent.radio -v 100
无规律执行100次后导出monkey log 到电脑e盘:monkey -p com.tencent.radio -v 100 >e:test.txt
monkey命令详解:
monkey -p com.tencent.radio -s 23 --throttle 2000 --ignore-crashes --ignore-timeouts -v -v -v 100 >/data/local/tmp/log.txt 2>&1 &
-p 包名
-s 种子数,操作步骤,23
--throttle<毫秒> 指定用户操作时延
--ignore-crashes --ignore-timeouts:测试遇到crash或者是anr忽略
-v monkey测试打印log级别
1000点击次数
2>&1 中间忽略的东西的日志一并输入到指定的文件中
& 表示Monkey测试开始后可以拔掉数据线,不影响Monkey测试
日志详细程度
Level 0:-v 少量测试信息
Level 1:-v -v 提供较为详细的测试信息
Level 2:-v -v -v提供更多的设置信息,如选中or未选中的activity,一般会保存到指定文件中供开发人员查找bug原因时使用
![](https://img.haomeiwen.com/i8935554/cf1cf9aeaae831ef.png)
网友评论