monkey输出日志和日志分析
1、先在D盘中建立文件夹,例如:monkey_log,然后输入下方的命令
例如:adb shell monkey -p 应用程膨瞧序包名 -s 500 --ignore-crashes --ignore-timeouts --monitor-native-crashes -v -v 10000 >D:\monkey_log\java_monkey_log.txt

2、执行完成后,在monkey_log的文件夹下方有java_monkey_log.txt文件

3、adb shell monkey -p 应用程序包名 -s 500 --ignore-crashes --ignore-timeouts --monitor-native-crashes -v -v 10000 >D:\monkey_log\java_monkey_log.txt
说明:monkey作用包:应用程序包名
产生时间的序列的种子值:500
忽略程序崩溃、忽略超时、监视本地程序崩溃、详细信息级别是2、产生10000个随机事件
4、打开java_monkey_log.txt,查看测试结果,进行分析
初步分析方法:
(1)始鬼、找到是monkey里面的哪个地方出现错误
(2)、查看monkey里面出错前的一些事件动作,并亲棍袭手动执行该动作
(3)、若以上步骤还不能找到,可以使用之前执行monkey命令,再执行一遍,注意使用的seed值要一样
测试结果分析:
(1)、ANR问题(程序无响应):在日志中搜索“ANR"(application no response)
(2)、闪退问题:在日志中搜索"crash"
(3)、异常:搜索"exception"
(4)、强制退出:搜索"force closed"
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:168
阅读量:25
阅读量:189
阅读量:115
阅读量:62