[发明专利]一种测试计划调度方法及系统有效
申请号: | 200910239057.6 | 申请日: | 2009-12-28 |
公开(公告)号: | CN103077109A | 公开(公告)日: | 2013-05-01 |
发明(设计)人: | 臧月琦;陆新华 | 申请(专利权)人: | 中兴通讯股份有限公司 |
主分类号: | G06F11/36 | 分类号: | G06F11/36;G06F9/44 |
代理公司: | 深圳市世纪恒程知识产权代理事务所 44287 | 代理人: | 胡海国 |
地址: | 518057 广东省深圳市南山*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 测试 计划 调度 方法 系统 | ||
1.一种测试计划调度方法,其特征在于,
测试调度系统根据测试需求生成测试计划,并将所述测试计划分解成手工测试计划和自动化测试计划;
将所述手工测试计划上传到手工测试系统,将所述自动化测试计划上传到自动化测试系统,进行测试;
测试结束后,从所述手工测试系统和所述自动化测试系统中读取并汇总测试结果,上报给测试管理系统。
2.如权利要求1所述的方法,其特征在于,所述测试调度系统在生成测试计划前,还执行如下操作:
通过关联自动化测试脚本文件与相应的测试用例文件,为所述自动化测试脚本文件添加项目标识列表和对应的测试用例;为所述测试用例文件添加自动化标识和对应的测试脚本路径。
3.如权利要求1所述的方法,其特征在于,所述测试调度系统根据测试需求生成测试计划步骤具体包括:
创建测试计划;
在所述测试管理系统的测试用例库中查找与本次测试需求相关的测试用例文件;
为所述测试计划分配测试环境;
为各测试环境分配测试人员;
为所述测试人员分配测试用例文件;
将所述测试计划上传到所述测试管理系统的测试计划库中;
从所述测试管理系统中导出测试计划文件。
4.如权利要求1或3所述的方法,其特征在于,所述将测试计划分解成手工测试计划和自动化测试计划具体包括:
S01:根据所述测试计划文件中的测试用例文件的属性信息,在所述自动化测试系统的自动化测试脚本库中提取相应的自动化测试脚本文件,生成手工测试计划;
S02:计算各测试环境下手工测试用例文件预计执行时间,为所述手工测试计划的测试人员分配测试环境使用时段;
S03:根据所述自动化测试脚本文件,生成自动化测试计划,并计算自动化测试脚本文件的预计执行时间,为所述自动化测试计划设置测试起始时间。
5.如权利要求4所述的方法,其特征在于,所述S01步骤具体包括:
S011:在所述测试计划文件中查找具有自动化标识的测试用例文件;
S012:根据所述测试用例文件的测试脚本路径,在所述自动化测试系统的自动化测试脚本库中查找并提取相应的自动化测试脚本文件;
S013:从所述自动化测试脚本文件中选取本次测试所需的自动化测试脚本文件;
S014:去除所述测试计划文件中可自动化测试的测试用例文件,生成手工测试计划。
6.如权利要求4所述的方法,其特征在于,所述S03步骤具体包括:
S031:创建自动化测试计划;
S032:为所述自动化测试计划创建自动化测试环境文件;
S033:为所述自动化测试环境文件分配测试环境,并将其保存到所述自动化测试系统的自动化测试环境库中;
S034:为所述自动化测试环境文件添加在所述测试环境下可执行的自动化测试脚本文件;
S035:计算所述自动化测试脚本文件在所述测试环境下的预计执行时间;
S036:判断所述自动化测试计划是否还有其它测试环境需要添加,若是,则转入S0032执行;否则,执行S037;
S037:为所述自动化测试计划设置测试起始时间;
S038:判断是否还有其它自动化测试计划需要添加,若是,则转入S031执行;否则,自动化测试计划生成结束。
7.如权利要求6所述的方法,其特征在于,在所述步骤S038后,所述测试调度系统还执行如下操作:
检查所述自动化测试计划的测试起始时间与所述手工测试计划的测试环境使用时段分配是否合理,若不合理,则重新分配。
8.如权利要求4或6所述的方法,其特征在于,所述自动化测试计划的测试起始时间由所述测试调度系统监视,若时间到,则所述测试调度系统下发测试命令给所述自动化测试系统,所述自动化测试系统收到命令后开始测试。
9.一种测试计划调度系统,包括测试管理系统、手工测试系统、自动测试系统、测试环境系统,其特征在于,所述系统还包括测试调度系统,用于生成测试计划;将所述生成的测试计划分解成手工测试计划和自动化测试计划并上传给所述手工测试系统和所述自动化测试系统;用于从所述手工测试系统和所述自动化测试系统中读取并汇总执行结果,上报给所述测试管理系统。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中兴通讯股份有限公司,未经中兴通讯股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200910239057.6/1.html,转载请声明来源钻瓜专利网。