一、什么是CTS
Google GSM 认证测试组成
CTS 为 Compatibility Test Suite(兼容性测试)
CTS的目的就是让各种Android(如手机)开发商能够开发出兼容性更好的Android设备。
GTS为 GMS Test Suite(GMS测试用例包)
GTS的目的是让各种Android设备上的原生Google GSM 应用能稳定的运行和使用。
ctsVerifier 即ctsVerifier.apk(包含其配套测试资源),补充CTS测试,安装到Android
设备上逐条手动测试,有些测试需要用到外设(如USB Microphone和Audio)配合测试。
二、获取CTS/GTS/ctsVerifier测试资源
官方下载地址 (翻墙网络环境):http:///compatibility/downloads.html
下载对应Android 7.0 版本下的最新arm架构的ctsVerifier测试包,
展讯9861平台使用x86架构的ctsVerifier测试包,
CTS media文件获取路径地址和CTS/ctsVerifier一样,但是 7.0 需要选择
android-cts-media-1.2.zip
测试前确认需要测试的CTS包版本,
CTS和CTS Verifier对应。
三、配置CTS环境
官方下载地址 (翻墙网络环境):http:///compatibility/downloads.html
下载对应Android 7.0 版本下的最新arm架构的ctsVerifier测试包,
展讯9861平台使用x86架构的ctsVerifier测试包,
CTS media文件获取路径地址和CTS/ctsVerifier一样,但是 7.0 需要选择
android-cts-media-1.2.zip
测试前确认需要测试的CTS包版本,
CTS和CTS Verifier对应。
四、CTS测试前设备设置
测试版本要求为user版本
语言设置为English(United States) 需要和软件工程师确认版本为user版本
开启“USB调试“ Settings > Language & input > language,设为English(United States)
选择Android keyboard输入法 settings > Language & input > Default > Android keyboard,勾选
保持唤醒状态 状态栏下拉 > USB debugging connected > Developer options > USB debugging,勾选
设置屏幕超时为最长时间30分钟 Settings > Display > Sleep > 30 minutes,勾选
设置永不锁屏 Settings > Security > Screen lock > none,勾选
连接可用wifi(翻墙的AP) 最好是支持IPV6的翻墙wifi
开启蓝牙 Settings > Bluetooth ,打开
拷贝媒体文件 Ubuntu上运行android-cts-media-1.2文件copy_media.sh脚本或者手动将bbb_short、bbb_full到sd卡test文件中
SIM卡本机号码设置 需要将卡号写道对应的SIM卡上,并到设置中查看:设置->关于手机->状态消息,
开启Location Settings > Location > On(6.0以上版本每次执行前均会检查GPS是否开启,未开启则停止测试)
二、打赏
如果它对你帮助很大,那么你可以扫下方二维码随意打赏我,就当是请我喝杯咖啡或是啤酒,感激不尽

















