一、CTS Test Step
二、GTS Test Step
前提:
需要连接WiFi,并设置VPN账户,因为测试期间需要下载视频并进行播放,VPN可能不稳定,不要气馁,多试几次,心中默念几句“南无阿弥陀佛”,肯定可以的,嘿嘿...
步骤:
1. 启动控制台,可以使用sudo chmod 777 xts-tradefed赋权限,以后就不用每次都使用管理员权限执行
ckt@ckt-desktop:~/cts/android-xts/tools$ sudo ./xts-tradefed
Android GTS 1.3.3
xts-tf >
2. 开始测试,手机连接上ubuntu之后,查看右下角图标,确认手机已经连接上虚拟机,不行可以重启手机或者拔插usb多试几次;连上虚拟机之后会出现如下信息:
09-13 14:37:12 I/: Detected new device AY997SDERK4SVKFQ
输入如下命令启动测试:
xts-tf > run xts --plan XTS
09-13 14:38:53 I/TestInvocation: Starting invocation for 'xts' on build '1.3.3' on device AY997SDERK4SVKFQ
09-13 14:38:53 I/AY997SDERK4SVKFQ: Created result dir 2013.09.13_14.38.53
xts-tf >
--Created result dir xxxx.xx.xx 表示创建测试结果成功;
3. 查看结果
Session Pass Fail Not Executed Start time Plan name Device serial(s)
0 31 0 14 2013.09.13_14.38.53 XTS AY997SDERK4SVKFQ
09-13 16:17:12 I/: Detected new device AY997SDERK4SVKFQ
xts-tf > run xts --continue-session 0
09-13 16:17:21 I/TestInvocation: Starting invocation for 'xts' on build '1.3.3' on device AY997SDERK4SVKFQ
...... 测试中......
09-13 16:55:13 I/AY997SDERK4SVKFQ: Saved log device_logcat_1080357836705434293.zip
09-13 16:55:13 I/AY997SDERK4SVKFQ: Saved log host_log_8924128741063465900.zip
09-13 16:55:13 I/AY997SDERK4SVKFQ: google.media package complete: Passed 17, Failed 7, Not Executed 0
09-13 16:55:13 I/AY997SDERK4SVKFQ: Created xml report file at file:///home/ckt/cts/android-xts/tools/./../../android-xts/repository/results/2013.09.13_14.38.53/xtsTestResult.xml
09-13 16:55:13 I/AY997SDERK4SVKFQ: XML test result file generated at 2013.09.13_14.38.53. Passed 38, Failed 7, Not Executed 0
09-13 16:55:13 I/AY997SDERK4SVKFQ: Time: 37m 51s
--看到如上信息表示已经完成测试,如果有Failed项或者Not Executed项,则要继续循环测试
4. 循环测试:
编辑xtsTestResult.xml,需要管理员权限才能编辑,可如下操作:
sudo gedit xtsTestResult.xml
查找到如下行:
<Summary failed="17" notExecuted="0" timeout="0" pass="28" />
修改为:
<Summary failed="0" notExecuted="17" timeout="0" pass="28" />
使用 l r查看测试结果如下:
xts-tf > l r
Session Pass Fail Not Executed Start time Plan name Device serial(s)
0 28 0 17 2013.09.13_14.38.53 XTS AY997SDERK4SVKFQ
继续测试,输入如下命令(0表示session id,根据自己需要修改):
xts-tf > run xts --continue-session 0
09-13 17:01:22 I/TestInvocation: Starting invocation for 'xts' on build '1.3.3' on device AY997SDERK4SVKFQ
09-13 17:01:25 I/AY997SDERK4SVKFQ: Collecting device info
......
09-13 17:18:17 I/AY997SDERK4SVKFQ: Saved log device_logcat_5424763247133008176.zip
09-13 17:18:17 I/AY997SDERK4SVKFQ: Saved log host_log_5388513371929216598.zip
09-13 17:18:17 I/AY997SDERK4SVKFQ: google.media package complete: Passed 24, Failed 0, Not Executed 0
09-13 17:18:17 I/AY997SDERK4SVKFQ: Created xml report file at file:///home/ckt/cts/android-xts/tools/./../../android-xts/repository/results/2013.09.13_14.38.53/xtsTestResult.xml
09-13 17:18:17 I/AY997SDERK4SVKFQ: XML test result file generated at 2013.09.13_14.38.53. Passed 45, Failed 0, Not Executed 0
09-13 17:18:17 I/AY997SDERK4SVKFQ: Time: 16m 54s
如还有Failed项或者Not Executed项,则反复测试,至所有项Passed即可,如软件有问题,需要解决问题之后继续测试至全部项通过;
所有项都Passed之后,Failed 0, Not Executed 0, 即表示完成测试,恭喜你,只需要存档2013.09.13_14.38.53.zip报告即可。
三、ctsVerifier Test Step
前提:
1. Flash Tools烧最新user版软件;
2. 安装CtsVerifier.apk
3. 有部分测试项需要两台手机同时对测,另外一台手机只需安装CtsVerifier.apk,其他不做要求;
开始测试:
1. 依次选择每一项测试,当Pass按钮Enable时,即点击Pass,此项会变成绿色,则便是通过测试;
注意:
1. 有GPS测试,需要打开GPS选项,连上WiFi并拿到窗台测试(便于接收GPS信号);
2. WiFi对测的项需要反复测试,测试Request的时候,另外一台手机的Response项要先打开;
3. 建议设置手机Sleep为最长时间,避免因手机黑屏之后无法测试WiFi直连;
完成测试:
所有项都完成之后,则按菜单键,选择“Export”导出测试报告到SD卡,导出拷贝给测试人员即可;
报告填写请参考:
Android 4.0 CTS,GTS,ctsVerifier Test Step
最新推荐文章于 2021-09-17 12:34:57 发布