adb命令--手机中的APP如何跑monkey
应用app跑monkey进行稳定性测试
前置条件:
电脑已安装adb、连接手机
1、adb devices
查看设备是否已连接电脑
2、执行如下命令进行monkey稳定性的测试
adb shell monkey -p 安装包名 --throttle 1000 -s 1101 --ignore-timeouts --ignore-security-exceptions --ignore-native-crashes --monitor-native-crashes -v-v-v 200000000
-p:用于约束限制,参数后面跟着app包名,不加参数,会启动所有的安装包
--throttle a b:参数a表示控制每个事件的间隔事件,1000表示间隔1000ms;参数b表示执行次数
-s:表示事件序列号
--ignore-timeouts:忽略超时,继续执行操作
–ignore-security-exceptions:应用程序发生许可错误时,monkey继续发送事件
--ignore-native-crashes:忽略奔溃及异常
--monitor-native-crashes:用于指定监视并报告应用程序发生崩溃的本地代码
-v:表示日志的详细级别 1)-v:表示level 0 级别,打印缺省值,仅提供启动提示、测试完成和最终结果等少量信息 2)-v-v:表示level 1级别 ,打印提供较为详细的日志,包括每个发送到Activity的事件信息 3)-v-v-v:表示level 2 级别,打印最详细的日志,包括了测试中选中/未选中的Activity信息
参数:200000000 表示测试事件数