monkey 日志分析:
日志分析是测试环节中很重要的一步骤,当你执行完你的测试脚本后,出现问题后你要通过日志分析,才能找到出错的环节,以便你定位问题、解决问题;下面就唠唠当我们使用monkey进行压力测试后对于日志的分析。
当我们执行monkey命令的时候,可以在命令的后面写一下日志存放的位置;
比如:monkey -p com.google.android.youtube.tv -v -v 1000 --throttle 3000 >data/monkey.txt,这里我就将日志存在了data下面,带脚本运行完成后,拷贝日志出来可以查看相关日志便于后面的工作;
一、monkey测试出现错误后,分析步骤:
1、找到出错的步骤;
2、查看日志找到出错之前的操作;
3、尽可能地还原出错的步骤去复现,保证seed值要和出错的地方一样。
二、测试结果分析:
1、ANR问题:搜索“ANR”;
2、崩溃问题:崩溃问题搜索 “CRASH”
3、异常问题:搜索 “Exception” (如果出现空指针, NullPointerException,需格外重视)。
三、日志分析