CTS兼容性测试的主要目的和意义在于使得用户在Android系统的应用过程中,有更好的用户体验,并展现出Android系统的优越特性;使得Android应用程序编写者更容易编写高质量的应用程序;充分展现Android Market的优势,让获得CTS认证的终端得到Android Market的使用许可。
Android CTS认证流程如下图一所示
首先要确认Android的版本,并仔细阅读Android各版本的说明,不同版本所支持的软件和硬件功能是不同的,除去特别说明的情况下,所支持的功能都需要通过此CTS兼容性认证。目前Google开放的Android版本主要有V1.6,V2.1, V2.2和V2.3等。
客户确认好所要通过的Android版本后,可告知摩尔实验室(MORLAB)。摩尔实验室的相关人员将会按照不同版本的CTS要求,根据不同版本所对应的Android兼容性测试案例包进行兼容性测试。目前CTS的测试用例包含有七大类测试,其分别是:Signature tests,Platform API Tests,Dalvik VM tests,Platform Data Model,Platform Intents,Platform Permissions和Platform Resources。以上测试包可以既可以单包运行或者也可以通过单用例运行,也就是说可以只是针对不合格的测试用例单独复测就可以,而不必一定要整个包一起重测(这样会比较浪费时间)。需要特别强调的是,开始CTS测试前,请确认被测设备的调试模式处于开放状态,并且被测终端的SID号已经写入。下图二展示了CTS测试流程。
通过CTS兼容性认证后,我们会将测试结果的ZIP包(里面包含XML文件,可用Firefox等浏览器打开),发送给Google方面,已完成最后的审核程序。
摩尔实验室在软件兼容性认证领域如Google的CTS认证,微软的WHQL认证,蓝牙的兼容性认证,手机的IOT认证等领域有着丰富的经验。分布全国的摩尔实验室测试人员,可帮助我们的客户完成从软件兼容性测试到终端的场测和软件测试等各项工作。
如需更多资料,请发信到以下地址:info_sz@morlab.cn或致电:0755-61281201。
文章评论(0条评论)
登录后参与讨论