利用CTS框架实现APP的自动化白盒测试
CTS介绍
CTS是Compatibility Test Suite的简称,意为Google兼容性测试,手机设备需要通过CTS测试以保证在Android上开发的程序能够在手机设备上运行。手机厂商开发的手机需要向google提交CTS报告才能在市场上销售。
CTS工具可以在https://source.android.com/compatibility/cts/downloads.html下载。下载完成以后解压
进入tools, 然后在终端敲入./cts-tradefed, 即可进入测试环境(JAVA JDK需正确安装)
tools目录:
其中,CTS依赖的tradefed-prebuilt.jar是以jar包形式释放的,是由tradefederation编译而来,源码可以在
https://android.googlesource.com/platform/tools/tr