monkey输出日志和日志分析

2025-07-02 15:08:30

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

monkey输出日志和日志分析

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。
猜你喜欢