1.Monkey结果分类:
Monkey运行log输出,按照以下顺序输出
测试命令信息:随机种子、运行次数、可运行的应用列表、各事件百分比
伪随机事件流:11大事件流
异常信息:ANR,CRASH等异常
测试结果信息:完成事件、旋转情况、按键情况、网络
测试命令信息:
结果详细解读:
各事件截取一个事件:
***事件4可以做旋转压力测试!!
2.Monkey异常结果:
1)ANR实际错误输出:
**traces.txt是一个很重要分析文件!
2)CRASH输出log:
3)常见错误类型举例:
3.Monkey测试策略介绍:
策略例子1:整机测试,而不测试拨号盘应用,忽略所有错误,次数100万次
策略例子2:测试计算器30万次,随机种子为100,随机延迟0-1秒,忽略所有错误
策略例子3:测试计算器,触摸事件30%,其他案件50%,错误停止,延时200
策略例子4:对计算器进行旋转压力测试,事件延时2秒,10万次
策略例子5:仅对整机的应用开启测试,事件延迟5秒,10万次