Monkey稳定性测试执行流程
一、专项执行
-
测试目的
- 通过长时间模拟用户随机操作事件,暴露应用内Crash,降低Crash率,提高Android客户端 稳定性
-
测试场景选择
- 游戏的典型的核心业务必须纳入测试范围,如主页面及游戏中场景
-
事件选择
触摸事件、acivity启动事件,滑屏事件,主要导航、键盘唤出事件,无系统按键、屏幕旋转、轨迹球、缩放、基本导航等其他事件
根据测试对象常用操作进行比例分配,常用事件为触摸事件、滑屏事件
-
时间选择
- 80000(4~5小时)
- 100000(6~7小时)
- 180000(近12小时)
-
设备选择
- 排名较高设备:如华为、oppo、vivo
二、执行步骤
1、配置脚本中的参数设置
2、打开客户端被测页面位置,运行脚本
3、日志分析:
搜索monkey.txt文件是否存在ANR、Crash及Exception等异常抛出字段,如果有,则提供给开发
三、测试报告
一、测试结论 | ||||
二、测试结果 | ||||
测试类型 | 结论 | 问题描述 | ||
主界面 | 通过 | |||
战斗 |