cts vts 介绍
16lz
2021-01-23
CTS全称Compatibility Test Suite兼容性测试工具,为了保证开发的应用在所有兼容Android的设备上正常运行,并保证一致的用户体验,Google制定了CTS来确保设备运行的Android系统全面兼容Android规范,Google也提供了一份兼容性标准文档(Compatibility Definition Document,CDD)。当电子产品开发现来,并定制了自己的Android系统后,必须要通过最新的CTS检测,以保证标准的android application能运行在该平台上。通过了CTS验证,需要将测试报告提交给Google,以取得android market的认证。CTS是一款 通过命令行操作的工具。目前CTS没有提供windows版本,只能在Linux下测试
VTS 由一套测试框架和测试用例组成,目的是提高安卓系统 ( 如,核心硬件抽象层HALs和库libraries ) 和底层系统软件(如,内核kernel,模块moduls,固件firmware等)的健壮性,可依赖性和依从性。
VTS 主要有两种测试套件:
- 自动化的(如,record-and-replay and fuzzing);
- 结构化测试(如,gTest and host-driven python);
VTS框架和测试用例是为userdebug或者eng模式的设备而设计的,其中有些测试用例可以在user build模式下执行,需要用它的应用软件,也就是VTS Agent APP.
转载于:https://www.cnblogs.com/chjgongzuo/p/8184581.html
更多相关文章
- android 获取非系统应用
- 【转】Android 文件系统的权限设置
- IOS、Android自动化测试框架Appium概述
- Android 基于4.4系统截屏的三指截屏
- Android 系统启动流程简介
- Android中获取系统通讯录联系人并解决Android6.0权限问题
- Android实现获取系统应用列表