发明名称 |
一种回归测试自动化系统及方法 |
摘要 |
本发明公开了一种回归测试自动化方法,包括:生成测试计划框架,提交到测试计划库;搭建回归测试环境,生成测试环境配置、拓扑映射框架并提交到回归测试库;回归测试管理模块提取测试计划框架,生成测试套构建框架;试套管理模块根据测试套构建框架构建测试套构建策略,提取测试用例,构建回归测试套提交给回归测试库;回归测试管理模块检测测试计划,启动测试运行调度器;测试运行调度器通知测试环境管理模块,申请测试资源;测试运行调度器调度回归测试套,并启动测试运行引擎;测试运行引擎执行回归测试套,并生成测试执行结果到运行结果库。本发明还公开了一种回归测试自动化系统。本发明能够减少人为干预,实现回归测试自动化。 |
申请公布号 |
CN101329652A |
申请公布日期 |
2008.12.24 |
申请号 |
CN200810135124.5 |
申请日期 |
2008.07.30 |
申请人 |
中兴通讯股份有限公司 |
发明人 |
刘宗昌;樊志强;许生海 |
分类号 |
G06F11/36(2006.01) |
主分类号 |
G06F11/36(2006.01) |
代理机构 |
北京安信方达知识产权代理有限公司 |
代理人 |
龙洪;霍育栋 |
主权项 |
1、一种回归测试自动化系统,包括测试环境单元,所述测试环境单元包括被测设备和测试仪表,其特征在于,还包括测试管理执行单元和测试数据库,所述测试管理执行单元包括:测试用例管理模块、测试套管理模块、测试环境管理模块、回归测试管理模块、测试运行调度器和测试运行引擎;所述测试数据库包括:测试计划库、测试用例库、回归测试库和运行统计库;其中,所述测试用例管理模块用于管理维护测试用例,以及根据测试套管理模块的请求,将测试用例库中的测试用例发送给测试套管理模块;所述测试套管理模块用于从回归测试管理模块获取测试套构建框架,构建测试套构建策略,根据测试套构建策略通过测试用例管理模块从测试用例库提取测试用例,构建回归测试套提交给回归测试库;所述测试环境管理模块用于管理测试环境单元,生成测试环境配置及环境拓扑并存储到回归测试库中;以及用于测试设备资源的分配与调度;所述回归测试管理模块用于管理配置测试计划库,从测试计划库提取测试计划框架,生成测试套构建框架存入测试计划库中,以及将所述测试套构建框架发送给测试套管理模块;还用于检测测试计划,启动测试运行调度器;所述测试运行调度器用于通知测试环境管理模块检测测试环境,申请测试资源;还用于通过测试套管理模块调度回归测试套,以及根据回归测试管理模块的指示启动测试运行引擎;所述测试运行引擎用于执行所述回归测试套,并输出测试执行结果到运行结果统计库。 |
地址 |
518057广东省深圳市南山区高新技术产业园科技南路中兴通讯大厦法律部 |