Google兼容性测试分为:CTS CTSGSI CTSverify GTS VTS STS 这几个模块

CTS:Android的CTS测试,英文为Compatibility Test Suite,意为兼容性测试。只有通过CTS测试的设备才有可能获得Android的商标和享受Android Market的权限;

CTS Verifier算是CTS的一部分,需要手動進行,主要用於測試那些自動測試系統無法測試的功能,比如相機、傳感器等。

CTSGSI 针对GSI版本的测试

Android Vendor Test Suite (VTS) 引入 Vendor Interface 的目的是將 Android Framework 與 HAL 分開,並通過 VTS 測試來對這些 Vendor Interface 進行測試以確保 HAL 的向前相容。

GTS的全稱是Google Mobile Services Test Suite,所謂的Google Mobile Services即谷歌移動服務,是谷歌開發並推動Android的動力,也是Android系統的靈魂所在。

Android Security Test Suite (STS). 是谷歌关于android安全补丁安装情况的一个测试套件STS和security patch相关的,是CTS测试新增加一项安全测试套件。

不同模块之间使用不同的套件(VTS与CTSGSI使用套件相同),其中套件命令也不相同,每一季度google都会发布新的套件在官网上,需要有账号才能进行下载。

套件命令:

l r显示测试结果

Google 兼容性测试

l i显示目前测试的相关内容

l d 显示当前adb设备

CTS套件命令:

run cts ---shard-count 5 (CTS测试内容较多必须指定5块板卡同时跑)

 

 

 

相关文章: