持续集成 移动应用持续集成平台设计思路
简介
Mobile CI 是一个集测试应用打包发布、自动化、性能、安全测试于一体的持续集成平台。旨在将繁琐耗时的移动打包流程系统化,并结合信息化技术,把移动应用的自动化、性能、安全测试流程前置,保证转测包的可测试性,提高工作效率。
框架设计
操作流程
功能点
- Android && IOS 原生应用打包,生成下载二维码
- SVN提交日志查询
- 应用安装包,静态安全扫描
- 基于robot framework的基本功能点自动化脚本测试
- 结合自动化脚本的安卓性能参数收集
- 图表化展示性能数据
- 静态安全扫描报告展示
- 功能自动化测试报告展示
参考知识点
废话
平台已经开发完成并应用,核心脚本涉及敏感信息先不开源了,有兴趣可以参考下。
「原创声明:保留所有权利,禁止转载」
TesterHome 为用户提供「保留所有权利,禁止转载」的选项。
除非获得原作者的单独授权,任何第三方不得转载标注了「原创声明:保留所有权利,禁止转载」的内容,否则均视为侵权。
具体请参见TesterHome 知识产权保护协议。