[发明专利]一种移动终端自动化集成测试装置、方法和系统有效
| 申请号: | 201410820686.9 | 申请日: | 2014-12-25 |
| 公开(公告)号: | CN105786691B | 公开(公告)日: | 2023-05-12 |
| 发明(设计)人: | 陈磊 | 申请(专利权)人: | 锐迪科(重庆)微电子科技有限公司 |
| 主分类号: | G06F11/36 | 分类号: | G06F11/36 |
| 代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 王学强 |
| 地址: | 400060 重庆市南岸*** | 国省代码: | 重庆;50 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 移动 终端 自动化 集成 测试 装置 方法 系统 | ||
本发明实施例提供了一种移动终端自动化集成测试装置、方法和系统,本发明实施例装置包括:源码管理服务器,用于管理移动终端各个子系统的源码;持续集成服务器,用于负责控制各个任务流的调度机制;源码编译服务器,用于负责执行源码的编译任务;版本更新测试服务器,用于负责执行镜像文件更新任务和版本自动测试任务。本发明实施例实现集成测试自动化流程,提高研发效率,降低研发成本。
技术领域
本发明涉及通信领域,特别涉及移动终端自动化集成测试装置、方法和系统。
背景技术
移动终端集成测试通常包含代码编译、集成、镜像文件更新、新版本验证测试几个阶段,通常这个过程由集成人员首先基于源码管理工具获取工程源码,然后根据编译配置选项进行源码编译,使用特定的工具将编译生成的镜像文件烧写待测终端,最后再执行测试验证流程,基本测试例验证通过后可以发布版本进入系统测试阶段,在集成过程阶段,集成人员需要参与大量的源码编译、镜像更新、版本验证等重复性工作,当前的技术对于源码管理、版本编译虽然有一些工具可以辅助集成人员完成,但是镜像文件的更新通常是需要集成人员人工操作使待测终端进入更新模式才能完成,整个集成测试过程对集成人员依赖性较大,工作效率低。
发明内容
为实现本发明所述目的而提供一种移动终端自动化集成测试装置、方法和系统,以实现集成测试自动化流程。
本发明实施例第一方面提供了一种移动终端自动化集成测试装置,包括:
源码管理服务器,用于管理移动终端各个子系统的源码;
持续集成服务器,用于负责控制各个任务流的调度机制;
源码编译服务器,用于负责执行源码的编译任务;
版本更新测试服务器,用于负责执行镜像文件更新任务和版本自动测试任务。
本发明实施例第二方面提供了一种移动终端自动化集成测试方法,包括:
源码编译服务器启动编译任务;
持续集成服务器将编译镜像文件中转至镜像更新版本测试服务器处理;
上述版本更新测试服务器启动镜像文件更新任务及版本测试任务完成集成测试自动化过程执行。
本发明实施例第三方面提供了一种移动终端自动化集成测试系统,上述系统包括上述的移动终端自动化集成测试装置,还包括中继设备和待测终端,上述中继设备与上述待测终端和版本更新测试服务器连接,转发待测终端与版本更新测试服务器之间的控制信号,控制待测终端进入镜像更新模式,结合自动化控制脚本执行镜像文件自动更新功能。
从以上技术方案可以看出,本发明实施例具有以下优点:
通过本发明提供的装置、方法和系统,实现集成测试自动化流程,不再需要专门的集成人员人工参与该流程,进一步地,通过安装自动化测试管理软件,将集成过程中的各个阶段的操作通过自动化控制脚本执行,并利用中继设备连接待测终端和主机,将源码管理软件、自动化测试管理软件通过任务流方式串联,实现集成测试过程版本更新、测试等阶段的自动化执行工作流程,整个阶段的过程可以按照集成配置策略自动执行,提高研发效率,降低研发成本。
附图说明
图1为本发明实施例装置结构示意图;
图2为本发明实施例系统结构示意图;
图3为本发明实施例方法流程示意图;
图4为本发明实施例版本更新方法流程示意图;
图5为本发明实施例一种自动化集成测试系统的持续集成任务流执行流程示意图。
具体实施方式
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于锐迪科(重庆)微电子科技有限公司,未经锐迪科(重庆)微电子科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410820686.9/2.html,转载请声明来源钻瓜专利网。
- 上一篇:进程检测方法及装置
- 下一篇:一种自动化测试监控系统及方法以及移动终端





