Android 4.0 CTS,GTS,ctsVerifier Test Step

一、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卡,导出拷贝给测试人员即可;

报告填写请参考:


  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 3
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值