android CTS & GTS

1.GTS:Google Mobile Services Test Suite

2.CTS:Compatibility Test Suite

 

下部分转载

http://blog.csdn.net/lorryhou/article/details/11796237

 

      GTS Test Step  

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

 

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值