Android 兼容性测试套件验证程序(CTS 验证程序)是对 Android 兼容性测试套件(CTS)的补充。CTS 主要用于检测可实现自动化测试的 API 和功能,而 CTS 验证程序则用于测试那些需要手动输入或定位才能在固定设备上测试的 API 和功能,例如音频质量、触摸屏、加速度计、相机等。
测试目的
CTS 验证程序旨在补充 CTS,确保所有在 Android 设备上运行的应用程序都符合 Google 的兼容性标准。
测试内容
该验证程序包括多种测试,例如多声道混音测试,用于验证在各种高声道数音频源以及针对 2 声道播放配置的音频路由中能否正常播放。
还包括检查空间音频头部追踪延迟合规性的测试,这需要特定的设备和软件支持。
测试设备要求
在运行 CTS 验证程序之前,需要确保设备已成功通过“兼容性测试套件”测试,并且具备相应的硬件和软件支持。
测试设置
对于每项测试,都需要一台被测设备(DUT),并安装与 DUT 上运行的 Android OS 版本相关联的 CTS-V 版本。
测试信息
运行音频 CTS-V 测试时,需要启动 CTS-V 应用,然后从 CTS 应用程序中选择和执行相应的测试。
通过这些测试,可以确保 Android 设备在各种功能和性能方面都符合 Google 的标准,从而为用户提供一致且高质量的设备体验。