monkey

adb shell monkey -p com.xy.android.junit -s 500 -v 10000
 
adb shell monkey -p com.xy.android.junit -s 500 --ignore-crashes --ignore-timeouts --monitor-native-crashes -v -v 10000 > E:\monkey_log\java_monkey_log.txt
 
产生时间序列的种子值:500
忽略程序崩溃 、 忽略超时 、 监视本地程序崩溃 、 详细信息级别为2 , 产生 10000个事件 。
-v:指定打印信息的详细级别,一个-v增加一个级别 ,默认级别为 0 。用于指定反馈信息级别(信息级别就是日志的详细程度),总共分3个级别。

 

日志级别 Level 0
 
缺省值,仅提供启动提示、测试完成和最终结果等少量信息
 
日志级别 Level 1
 
提供较为详细的日志,包括每个发送到Activity的事件信息
 
日志级别 Level 2
 
最详细的日志,包括了测试中选中/未选中的Activity信息
monkey之monkey日志分析:
一般的测试结果分析:
1、ANR问题:在日志中搜索“ANR”
2、崩溃问题:在日志中搜索“fatal”
例子:
Sending Pointer ACTION_UP x=47.0 y=438.0
Sending Pointer ACTION_MOVE x=-2.0 y=3.0
posted @ 2019-01-11 20:18  Dawn_9  阅读(90)  评论(0编辑  收藏  举报