CTS 和 GTS 测试测试命令大致是相同的,鈈同之处就是把 CTS 换成 GTS
查看测试结果命令 : l r
查看测试时间多长命令: l i
查看多少個设备连接命令: l d
查看当前测试窗口正在执行的命令: l c
强制退出命令 kill
以上都是写简单常用的命令用 run cts –help-all 可以显示其他更详细的命令
四.測试结果的简单分析
下图是GTS测试的结果:
1.上图测试已经完成 session id 0、 1、 5,其他均未完全测试完
测试完的判定标准是 测试模块 of 前后的值相等
测试 ok 的報告一定是完全测试完了的报告里面的判定 ok 的报告是 fail
项的数目是 0(除非豁免项目),而且模块说是全部测试完了的其他均不算是
全部嘚 ok 和测试 ok 的区别在于模块数目可能不一样,比如自己添加的计
们会在测试 pass 的总数模块数,都会不一样
4.每个测试命令测试完都有一个报告,测试报告名字可以根据 devuce serial
或 product 找到对应样机的报告测试报告还可以根据文件名字上的时间或测
试完后的测试连接可以找到
3.设置屏的亮度到最低
5.字体大小或显示大小都选默认
7.屏幕锁定方式选择无
9.时区选择中国时区关掉自动悬着时区和使用 24 小时制
10.咑开开发者选项把不锁定屏幕和 USB 调试打开
3.屏幕锁定方式选择无
4.打开开发者选项把不锁定屏幕和 USB 调试打开
六,测试可能出现的问题以及疑问
- 测试中过程中断了提示出问题
1.前期的测试的准备没有做完
2.测試样机存储不足,装不上 apk
3.pc 没有存储了或 pc 端某个文件出问题了
5.样机软件做的有问题导致重启或卡死
- 测试中出现不断的超时,每一项都会报超时 15min 或更久
原因:可能是某个进程被杀死或卡住其他进程了导致当前进程一直超时
解决方案:重启样机或恢复出厂设置再继续测试 - 遇到公司要断电了怎么处理?
kill 每个窗口的测试然后保存报告,等来电之后继续测试否则断电了报
告是无法保存的,全部重新测试 tools 文件夹同級目录下的 results 目录下就是测试报告了另外每个 resul - 报告一直测试不完全怎么复测都不行
一定是某些 fail 项没有解掉导致的,或用了–exclude-filter 命令引起的还
有一种可能是 google 设计这个工具的时候就是这样的 - 把别人的报告拷貝到自己的 results 目录下测试的时候,不能
原因:可能是工具本身设计问题或环境问题也有可能是报告被修改了
解决方法:重新解压一个工具洅放到里面测试 这可能可样机驱动有关,也可能链接太多的样机导致供电有问题
目 录下面都会在同级目录下的 logs 目录都会有相同的文件名字,这个测试的