[发明专利]测试用例与测试数据分离系统、方法、计算机设备和计算机可读存储介质在审
申请号: | 202111516559.6 | 申请日: | 2021-12-13 |
公开(公告)号: | CN114201396A | 公开(公告)日: | 2022-03-18 |
发明(设计)人: | 王书同 | 申请(专利权)人: | 的卢技术有限公司 |
主分类号: | G06F11/36 | 分类号: | G06F11/36 |
代理公司: | 南京苏高专利商标事务所(普通合伙) 32204 | 代理人: | 张弛 |
地址: | 210000 江苏省南京市南京经*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 测试 测试数据 分离 系统 方法 计算机 设备 可读 存储 介质 | ||
1.一种测试用例与测试数据分离系统,其特征在于,包括:
测试数据模块,用于组织、管理测试用例所对应的测试数据,并用于分层存放测试用例相关的测试数据;
测试用例模块,用于编写自动化测试用例;
测试用例与测试数据的粘合模块,用于获取测试用例、测试数据;用于对测试用例与测试数据建立映射规则,每一测试用例对应设有一级目录名,一级目录名隶属二级目录名,根据一级目录名相对应的一级目录属性关联二级目录名相对应的二级目录属性,将二级目录名及二级目录属性作为测试数据;用于执行测试用例,测试用例通过映射规则关联至测试数据,用以完成测试用例与测试数据的解耦以调用测试数据。
2.根据权利要求1所述的测试用例与测试数据分离系统,其特征在于,映射规则还包括:在一级目录名与二级目录名之间设置中间级目录名,根据一级目录名相对应的一级目录属性关联中间级目录名相对应的中间级目录属性,根据中间级目录名相对应的中间级目录属性关联二级目录名相对应的二级目录属性。
3.根据权利要求2所述的测试用例与测试数据分离系统,其特征在于,测试数据包括页面元素定位数据和业务数据;其中,
每一页面元素定位数据的组织规则是以页面类名作为一级目录名,以页面类型作为一级目录属性,以页面元素名作为二级目录,以页面元素定位值作为二级目录属性;
业务数据的组织规则是以测试类名作为一级目录,一测试类型作为一级目录属性,以测试方法名作为中间级目录,以测试方法作为中间级目录属性,以测试参数名作为二级目录,以测试参数作为二级目录属性。
4.根据权利要求1所述的测试用例与测试数据分离系统,其特征在于,还包括:
测试核心模块,用于测试用例的组织、管理、执行、扩展;
测试日志模块,用于调试、记录测试用例的执行过程;
测试报告模块,用于统计测试用例的执行结果,并以可视化图标显示;
测试集成模块,用于创建测试任务、执行任务并集成测试报告。
5.一种测试用例与测试数据分离方法,其特征在于,所述方法包括以下步骤:
获取测试用例、测试数据;
对测试用例与测试数据建立映射规则,每一测试用例对应设有一级目录名,一级目录名隶属二级目录名,根据一级目录名相对应的一级目录属性关联二级目录名相对应的二级目录属性,将二级目录名及二级目录属性作为测试数据;
执行测试用例,测试用例通过映射规则关联至测试数据,用以完成测试用例与测试数据的解耦以调用测试数据。
6.根据权利要求5所述的测试用例与测试数据分离方法,其特征在于,对测试用例与测试数据建立映射规则的步骤还包括:在一级目录名与二级目录名之间设置中间级目录名,根据一级目录名相对应的一级目录属性关联中间级目录名相对应的中间级目录属性,根据中间级目录名相对应的中间级目录属性关联二级目录名相对应的二级目录属性。
7.根据权利要求6所述的测试用例与测试数据分离方法,其特征在于,测试数据包括页面元素定位数据和业务数据;其中,每一页面元素定位数据的组织规则是以页面类名作为一级目录名,以页面类型作为一级目录属性,以页面元素名作为二级目录,以页面元素定位值作为二级目录属性;业务数据的组织规则是以测试类名作为一级目录,一测试类型作为一级目录属性,以测试方法名作为中间级目录,以测试方法作为中间级目录属性,以测试参数名作为二级目录,以测试参数作为二级目录属性。
8.根据权利要求6所述的测试用例与测试数据分离方法,其特征在于,还包括以下步骤:
测试用例组织、管理、执行、扩展;
调试、记录测试用例的执行过程;
统计测试用例的执行结果,并以可视化图标显示;
创建测试任务、执行任务并集成测试报告。
9.一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现权利要求5至8任一项所述方法的步骤。
10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求5至8中任一项所述方法的步骤。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于的卢技术有限公司,未经的卢技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111516559.6/1.html,转载请声明来源钻瓜专利网。