深光标准技术|谷歌测试-手动测试CTS Verifier测试介绍
一、Google CTS Verifier测试工具介绍
1.CTS Verifier测试是为了确保Android设备与Android平台的兼容性。由于Android系统的开放性和多样性,各个厂商可能会对Android系统进行定制和修改,这可能导致设备在运行Android应用程序时出现一些兼容性问题。为了解决这些问题,Google推出了CTS(Compatibility Test Suite)和CTS Verifier工具,CTS Verifier测试是Android兼容性测试套件(Compatibility Test Suite, CTS)的一部分,用于验证Android设备的兼容性。与标准的CTS测试不同,CTS Verifier专注于无法通过自动化测试检测的功能,通常需要人工干预和物理设备操作。
2.因测试过程中需要大量的辅助测试设备与不同厂商的UI客制化定制,CTS Verifier需要手动去完成测试。
二、CTS Verifier主要测试模块和功能
1. Audio(音频)
测试设备的音频输入和输出功能,与3.5mm耳机孔或usb接口转接设备兼容性测试,部分需要同时满足主观效果与客观效果导致问题不好修改。
2. Camera(相机)
该模块测试设备的摄像头功能,包括照相、录像等操作。其中camera ITS要求比较严格需要,同时也要兼顾相机效果。
3.Hardware(硬件)
USB接口测试,如MTP功能,NFC功能,屏幕触控。
4. Sensors(传感器)
测试设备的所有传感器功能,如加速度计、陀螺仪等。如果是虚拟陀螺仪这块要靠算法模拟不容易调试。
5. Connectivity(连接性)
测试设备的连接功能,如Wi-Fi、蓝牙、GPS等。这块样机基本功能正常基本能满足测试要求。
6.Managed Provisioning(管理供应)
主要测试企业应用功能与多用户测试,可以让应用工作与个人独立使用。容易出现产品UI设计不满足要求的,完成一个项目后,后续项目基本可以稳定通过。
三、测试流程
1.选择要进行测试的模块,然后按照提示操作执行测试。测试过程中可能需要用户与设备进行交互,如拍摄照片、移动设备等。测试完成后,选择保存后会生成一个测试报告,显示测试结果。
2.因部分测试会修改权限,测试不需要依次测试,可以根据经验选择顺序测试。
四、问题分析
在测试报告中的结果,不会显示具体小项测试失败,开发者可以根据测试反馈的具体问题进行复现,检查问题的原因并进行修复。
五、CTS Verifier测试必要性
1.通过执行CTS Verifier测试,可以验证设备的功能是否符合Android系统的规范,检查设备的摄像头、传感器、音频、连接性等各项功能是否正常。这样可以确保应用程序在各种设备上的稳定运行,减少用户在不同设备上遇到的兼容性问题。
2.CTS Verifier测试也是GMS认证测试一部分,CTS Verifier通过手动测试补充了自动化的CTS测试,认证通过可以提升设备的市场竞争力
欢迎联系我们,咨询谷歌GMS测试认证,我们采用自动和手动测试结合的方式,确保设备符合Android的硬件和软件标准,从而获得Google的认证。我们同步可以完成谷歌的EDLA,谷歌MADA,谷歌Lens, 谷歌ARCore,谷歌TADA,谷歌Android Watch,谷歌earphone,Google GTV,ATV等项目。
推荐项目
-

谷歌安卓Android TV测试认证的项目流程及测试内容
Android TV是Google推出的专为数字媒体播放器(例如数字电视机)所设计之Android分支版本。简单来说安卓TV就是使用了安卓系统的电视机。 销往海外的Android电视,若想使用Google的应用程序和服务(Google Play,YouTube,Play Movie&TV, Play Games 等),必须通过此认证,获得Google授权。查看更多 -

深光标准-谷歌GMS认证介绍,谷歌EDLA最详细的介绍
GMS全称是Google Mobile Service(即谷歌移动服务),GMS认证简单来说就是使用安卓系统的移动设备在经过谷歌的一系列测试后取得谷歌的认可,可以合法使用谷歌提供的各种软件服务,包括Chrome、Gmail、YouTube、地图、PlayStore 等等。Android 设备需要 GMS 认证才能运行所有 Google 的软件服务,否则,未经过认证的设备将被谷歌视为非法设备无法运行任何这些软件。...查看更多 -

深光标准-谷歌EDLA认证测试实际项目经验分享及谷歌EDLA认证详细流程
谷歌安卓系统设备过认证是做MADA的还是EDLA的?EDLA跟MADA有什么区别?如何判断设备应选择哪种认证协议?查看更多 -

GMS认证,谷歌安卓12版本 GMS认证兼容性文档之手提设备的测试一些基本要求
Android handheld device 是指通常通过手持实现的Android 设备,例如mp3 播放器、手机或平板电脑。查看更多



