CTS测试简介
CTS兼容性测试的主要目的和意义在于使得用户在Android系统的应用过程中,有更好的用户体验,并展现出Android系统的优越特性;使得Android应用程序编写者更容易编写高质量的应用程序;充分展现Android Market的优势,让获得CTS认证的终端得到Android Market的使用许可.
测试环境搭建
测试包下载
一共有两个包需要下载(Compatibility Test Suite 和Media Files) Google每隔一段时间就会更新Compatibility Test suit测试包,一般公司会有专门的人去下载并共享这两个包,也可自行在
https://source.android.com/compatibility/cts/downloads.html上下载。Compatibility Test Suite分Android平台,目前最新的是6.0_R8, 而Media Files最新为CTS Media 1.2.测试环境搭建
CTS一般是在linux系统上跑,比如Ubuntu.需正确配置JAVA JDK和Android SDK.
将CTS测试包解压到/data(推荐)目录,新建一个CTS目录,可按版本再细分,比如/data/CTS/6.0/R7,路径名不要有中文或者空格.测试前准备工作
- 下载需要进行测试的软件版本
- 连接IPV6翻墙网络
- 插入可用的SD卡,容量最好大于1G
- 插入可用的Sim卡,如果为双卡版本