自动化-Android Monkey测试详细介绍(下)

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万次





你可能感兴趣的:(测试开发)