Smart Robot详细使用手册
6.2 进入稳定性测试视图
通过点击Smart Robot功能按钮中的“稳定性测试”,我们可以进入到稳定性测试视图。如果在Smart Robot界面的右上角没有看到“稳定性测试”功能按钮,可以通过在Eclipse菜单中选择Window—Open Perspective—Others窗口中打开“稳定性测试”透视图,如下图:
所有用例在设备上执行情况 任务执行历史数据列表 稳定性测试用例及执行情况 点击此处可查看日志详情 执行日志
6.3 添加稳定性测试任务
系统以测试任务来组织、执行测试用例,点击【任务列表】功能区“任务,进入如图界面。
”创建测试
36
Smart Robot详细使用手册
系统稳定性测试用例列表 用例内循环次数,即程序不退出的情况下内部循环执行用例
此处的测试任务与功能测试处类似,再次不再重复
6.4 执行稳定性测试任务
点击某个测试任务,即可打开稳定性测试执行窗口,点击“行测试任务,如下图:
添加”功能按钮添加执
37
Smart Robot详细使用手册
输入测试执行描述,并确定后,执行列表中会增加一项,针对每次任务执行可以进行如下操作。
38
Smart Robot详细使用手册
执行可以设定截止时间,如下图:
确定后测试任务即开始运行。
6.5 定位问题
下图是稳定性测试执行结果,在正式环境中,稳定性测试通常会执行数万次,通过多次执行发现应用系统的偶发性问题,并抓取日志,便于研发部门定位故障。
39
Smart Robot详细使用手册
7 压力测试
7.1 功能介绍
压力测试的目的是找出导致应用崩溃、无响应等严重问题的原因,随机执行点击、拖拽等操作,并记录执行过程中的Logcat日志,且融入了日志分析功能。
7.2 进入压力测试视图
通过点击Smart Robot功能按钮中的“压力测试”,我们可以进入到压力测试视图。如果在Smart Robot界面的右上角没有看到“压力测试”功能按钮,可以通过在Eclipse菜单中选择Window—Open Perspective—Others窗口中打开“压力测试”透视图,如下图:
40