[发明专利]一种测试用例执行调度装置及方法有效
申请号: | 201110078672.0 | 申请日: | 2011-03-30 |
公开(公告)号: | CN102135939A | 公开(公告)日: | 2011-07-27 |
发明(设计)人: | 郭先丽 | 申请(专利权)人: | 镇江睿泰信息科技有限公司 |
主分类号: | G06F11/36 | 分类号: | G06F11/36 |
代理公司: | 南京苏高专利商标事务所(普通合伙) 32204 | 代理人: | 柏尚春 |
地址: | 212002 江苏省*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 测试 执行 调度 装置 方法 | ||
1.一种测试用例执行调度装置,包括数据存储模块、预置数据模块、执行模块和输出模块,其特征在于:所述数据存储模块包括,
测试用例管理模块,用于维护测试模型所需的测试用例;
计算函数管理模块,用于录入计算函数的脚本,并提供测试模型所需的计算函数;
流程图管理模块,用于录入业务流程图,
所述预置数据模块包括,
预置数据生成模块,根据业务流程从数据存储模块的测试用例管理模块和计算函数管理模块中选择所需测试用例及计算函数,并将测试用例排序,设置第一个测试用例的输入项;
过程调用模块,用于调用测试模型及预置数据;
所述执行模块,用于将测试用例生成的输出数据写入到下一测试用例输入项,生成新的测试用例;
所述输出模块,用于导出新的测试用例或将新的测试用例输入到自动化工具接口。
2.根据权利要求1所述的测试用例执行调度装置,其特征在于:所述过程调用模块中包括测试模型检查模块,用于判断所选的测试模型是否符合测试流程。
3.根据权利要求1或2所述的测试用例执行调度装置,其特征在于:所述预置数据生成模块中包括测试用例检查模块,用于判断所选的测试用例是否符合测试流程。
4.根据权利要求1所述的测试用例执行调度装置,其特征在于:所述过程调用模块中包括模型编辑模块,用于编辑所需的模型。
5.根据权利要求1所述的测试用例执行调度装置,其特征在于:所述输出模块中设置有多个不同接口,可分别与不同的自动化测试工具连接。
6.一种测试用例执行调度方法,包括数据录入步骤,预置数据步骤,执行步骤和输出步骤,其特征在于:所述数据录入步骤包括,
录入所需的测试用例;
将系统中所需要的计算函数写入脚本;
根据业务规格说明书绘制所有的业务流程图;
所述预置数据步骤包括,
根据业务流程图调用测试模型;
根据被调用的测试模型调用所需的测试用例;
根据业务流程图对调用的测试用例进行排序,设置第一个测试用例的输入项;
根据业务流程图筛选出符合测试流程的计算函数;
组合筛选出的测试用例和计算函数,形成预置数据;
所述执行步骤,执行所述预置数据和测试模型,将测试用例的输出数据写入到下一测试用例的输入项,生成新的测试用例;
所述输出步骤,将新的测试用例导出或输入到自动化工具接口。
7.根据权利要求6所述的测试用例执行调度方法,其特征在于:所述调用测试模型步骤之后,还包括测试模型检查步骤,设置模型检查点,根据检查点所获取的数据和测试流程相关数据进行比较验证,判断所选的测试模型是否符合该测试流程。
8.根据权利要求6所述的测试用例执行调度方法,其特征在于:所述筛选出符合测试流程的测试用例步骤之后,还包括测试用例检查步骤,设置测试流程检查点,根据检查点所获取的数据和测试用例的相关数据进行比较,判断所选测试用例是否属于该测试流程。
9.根据权利要求6所述的测试用例执行调度方法,其特征在于:所述根据业务流程图调用测试模型步骤中,如果该模型不存在供选项中,可直接编辑所需要的模型。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于镇江睿泰信息科技有限公司,未经镇江睿泰信息科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110078672.0/1.html,转载请声明来源钻瓜专利网。