Android 供应商测试套件 (VTS) 提供了大量用于 Android 测试的新功能,对由测试驱动的开发流程起到了促进作用。
VTS测试计划由一系列测试案例集组成,通常计划内的测试案例集是针对同一个目标
组件或者测试某个相同或相关的方面。比如说功能性测试、性能、健壮性或者电源。Google定义了三种类型的VTS测试。
阶段计划
该服务计划包含了实验测试案例,并用于Android合作伙伴作为其持续集成基础设施的一部分使用。服务计划的名称总是以vts-staging-开头。
其他计划
比如说,LTP((Linux Test Project)是官方测试计划vts-kernel中的一部分,运行Linux kernel测试,有如下步骤:
更多内容,请参考Google网站:
https://source.android.com/devices/tech/vts/?hl=zh-cn
https://codelabs.developers.google.com/codelabs/android-vts/#0
https://android-developers.googleblog.com/2017/05/here-comes-treble-modular-base-for.html
https://android.googlesource.com/platform/test/vts/
https://source.android.com/devices/architecture/treble
https://source.android.com/devices/architecture/hidl/interfaces