CTS测试框架 -- 开篇
来源:互联网 发布:java连接池配置 编辑:程序博客网 时间:2024/05/22 17:19
因为之前的工作内容跟CTS测试关联比较密切,一方面是好奇CTS测试的由来以及测试框架的原理,毕竟能把几十万条case组织起来也不简单,另外一方面是目前也不负责这块了,这里整理一下算是对之前工作的一个总结。
对于很多APP开发者来说,可能并不知道CTS这个东西的存在,但是对于手机厂商以及ROM的制作者来说,这个就肯定不陌生了,因为基于Android定制的ROM在发版之前时候都需要通过这个测试,否则你的ROM就不能发布,新手机的上市肯定也是带着新系统的,所以如果没有通过测试,新手机也就不能发布。
国内厂商目前包括小米的MIUI,华为的EMUI,魅族的flyme,还有其他的OPPO,VIVO,联想等手机厂商手机里面的系统都是Android系统,只不过都基于Android源代码进行了定制,但是既然使用了Google的Android源代码,就要遵循Google的Android Compatibility,而CTS测试就是其中重要的一环。
这个系列主要是介绍CTS的由来以及个人对CTS的测试框架原理的一些理解,毕竟随着Android版本的升级,现在已经发展到O了,测试case已经增加到了几十万条,要把这些case都组织起来,尽可能的简化测试人员的工作,那么这个CTS测试框架就显得很重要了。
因为是介绍框架,所以并不会涉及到具体的case内容,而是主要介绍框架的运行,在后面的文章主要会包括以下几个部分:
1. Android Compatibility
2. CTS测试框架基础之Trade-Federation
3. CTS测试框架V1
4. CTS测试框架V2
5. 添加case与自定义
- CTS测试框架 -- 开篇
- CTS测试框架 -- RegexTrie
- CTS测试框架 -- 总结
- CTS测试框架 -- 命令解析
- CTS测试框架 -- 命令调度
- CTS测试框架 -- 命令执行
- CTS测试框架 -- V1版本
- CTS测试框架 -- V2版本
- CTS测试框架 -- 基础框架Trade-Federation
- CTS测试框架 -- 基础框架启动
- Android兼容性测试框架(CTS)手册
- ANDROID兼容性测试框架(CTS)手册
- Android兼容性测试框架(CTS)手册
- Android兼容性测试框架(CTS)手册
- Android兼容性测试框架(CTS)手册
- Android兼容性测试框架(CTS)手册
- Android兼容性测试框架(CTS)手册
- cts 测试
- std::round()简述
- Python操作主流数据库
- PAT乙级 1001 害死人不偿命的(3n+1)猜想
- List升降排序
- 【设计模式学习笔记】原型模式
- CTS测试框架 -- 开篇
- Centos 7.x 系统安装完毕修改网卡名为eth0
- ffmpeg中音视频同步浅析
- Java & Robocup Rescue(1)
- 《重构-改善既有代码的设计》读后总结
- 转载:Spring Boot (八):RabbitMQ详解
- 设置应用内字体大小不跟随系统字体大小
- 355. Design Twitter
- 一步步构建大型网站架构