文章目录

  • 1. GSI测试注意事项
  • 2. VTS测试注意事项
  • 3. STS测试注意事项
  • 4. 待测设备的固件/状态要求

1. GSI测试注意事项

GSI(Generic System Image)是一种包含针对Android 设备做了调整的配置的系统映像。它包含未经修改的Android 开源项目 (AOSP) 代码,任何运行Android 8.1 或以上版本的Android 设备都可以顺利运行这种代码,因此我们将 GSI 视为“纯Android”实现。
GSI测试使用VTS测试包。VTS测试包由Google提供,测试包是有license的,需要厂商自己获取,Google官网没有开放下载。
GSI测试有很多Module跟CTS测试类似,解决了CTS测试的问题,可以回归测试GSI。

2. VTS测试注意事项

Google主要是通过CTS测试来检测Android系统的兼容性,但是CTS主要是测试FW接口,并不能全面覆盖所有的兼容性要求,因此Google 在Android O开始又推出了VTS(Vendor Test Suite)测试, VTS主要测试vendor接口,具体包括Kernel、 Lib、 HAL等
VTS测试过程中机器会自动进入fastboot模式和fastbootd模式,要保证这两个模式下usb连接可用。
确认方法:
fastboot模式

adb reboot bootloader
fastboot devices

fastbootd模式

adb reboot fastboot
fastboot devices

如果显示“unauthorized”,使用lsusb命令查看此时usb设备的pid/vid,然后将pid/vid添加到PC的usb配置文件中去。参考 Android10 GMS测试环境搭建 第3小节。

3. STS测试注意事项

STS 全称Security Test Suite,安全测试工具,主要是测试安全漏洞,是否合入要求的所有安全补丁。
STS测试包是加密的,密码为: sts
安全补丁的有效期为3个月,注意根据项目认证计划更新安全补丁。
如果STS测试有Fail项,一般原因是缺少某些安全补丁。

4. 待测设备的固件/状态要求

测试套件 系统镜像 固件类型 设备状态 备注
CTS OEM’s system.img user Locked
GTS OEM’s system.img user Locked
GSI GSI user Locked
VTS GSI user Unlocked root
STS OEM’s system.img userdebug Unlocked root

Android10 GSI/VTS/STS测试注意事项相关推荐

  1. CTS(22)---GMS认证-Android8.x新增cts测试(VTS下测试GSI版本)

    GMS认证-Android8.x新增cts测试(VTS下测试GSI版本) 2 https://www.jianshu.com/p/3b1fbefc93ae GMS认证-Android8.x新增cts测 ...

  2. MTK cts测试注意事项

    STS用userdebug版本 BTS扫描用user版本 google源码地址(可查询google提交记录):https://android.googlesource.com/platform goo ...

  3. android 打 aab包本地测试注意事项

    Android 打 aab包&本地测试 注意事项 打包 本地测试(windows为例) 打包 打aab包命令 //windows gradlew bundleRelease//mac ./gr ...

  4. Android vts快速测试

    Android vts快速测试 Android中vendor部分接口的定义在hardware/interfaces/xxxxx目录, 模块负责人会知道自己的模块名字,Android默认服务的vts程序 ...

  5. 易宝支付在线支付测试注意事项:

    易宝支付在线支付测试注意事项:1.刚开始测试支付最好使用我们提供的测试商户帐号及配套的密钥: merchantID=10000432521 keyValue=8UPp0KE8sq73zVP370vko ...

  6. Google认证测试:CTS,CTS on GSI,VTS

    CTS篇 一.CTS的介绍 CTS(Compatibility Test Suite):指的是Android系统兼容性测试.以自动化测试为基础,为保证安全性和稳定性.其目的是使用户在Android系统 ...

  7. 多语言的测试注意事项

    所谓多语言测试,是指APP在多个使用不同语言的国家发布,则必须对多种语言支持的一种场景测试. 比如希望在Google Play上发布一个APP,提供给全球用户或者部分境外国家下载,那么就需要支持英语. ...

  8. Idea运行支付宝网站支付demo踩坑解决及其测试注意事项

    一.前言 在一些商城网上中,必不可少的是支付,支付宝和微信比较常见,最近小编也是在研究这一块,看看支付宝怎么进行支付的,支付宝给我们提供了demo和沙箱测试.减少我们的申请的麻烦,公钥和秘钥也比之前方 ...

  9. 电源测试周之电压纹波测试注意事项

    输出电压纹波是指叠加在直流电压上的交流成分,是电源测试中的一个很重要的指标.开关电源的电压纹波一般由开关电压经电感电容滤波后产生(由开关频率,输入输出电压,拓扑结构,电感,电容决定),同时还受工频电压 ...

最新文章

  1. 「要拼就拼运维」5分钟一台?它让我爱上工作了!
  2. 在ESXi5,1,ESXi5.5安装异步驱动程序
  3. ElasticSearch配置扩展分词
  4. ERROR 1205 (HY000): Lock wait timeout exceeded; try restarting transaction
  5. html div p 区别,html中div br p三者有什么区别?
  6. ROS探索总结(十二)——坐标系统
  7. SpringBoot整合Redis 主从复制_01
  8. android动画能超过父容器吗,Android中你不得不知道的动画知识 (一)
  9. 输入网址按回车,到底发生了什么?
  10. 大数据如何应用在食品追溯管理
  11. iOS 协议 委托 代理 delegate
  12. 发布 CodeAuto 代码生成器 2.1.0.461 中英文双语版
  13. anaconda下载 (清华镜像)
  14. 02-2--数据库MySQL:DDL(Data Definition Language:数据库定义语言)操作数据库中的表(二)...
  15. C盘莫名其妙就满了怎么办?
  16. JFrog Artifactory的数据备份与恢复教程
  17. kaos linux 包管理,KaOS v2018.12版正式发布附下载-独立的 Linux 发行版
  18. 抓包工具Charles--出现unknown情况解决办法
  19. 微弱光信号前置放大电路设计,光线照度指示器电路
  20. 数据库天才Jim Gray 先生“失踪一年”绝世经典

热门文章

  1. PBOC-3DES-MAC加密算法(测试通过)
  2. 计算机网络辅助教学论文,利用计算机网络技术辅助英语听力教学论文
  3. 解决局域网内win7出现IPV4地址冲突的问题
  4. 汇川AM401系列程序 汇川AM403程序,搭配汇川总线伺服,汇川IT7070系列触摸屏
  5. wddns安装及使用
  6. 计算机主板的选购技巧,电脑主板怎么选择?DIY装机之主板选购指南
  7. 好书推送-《代码不朽:编写可维护软件的10大要则》
  8. 《人人都是产品经理》读书笔记 Part 3
  9. centos7.4同步系统时间和网络时间
  10. 单细胞测序数据分析——细胞通讯 CellChat