[发明专利]一种软件测试数据生成、维护和导出的方法及系统在审
申请号: | 202011208889.4 | 申请日: | 2020-11-03 |
公开(公告)号: | CN112231226A | 公开(公告)日: | 2021-01-15 |
发明(设计)人: | 潘林圣;于洋 | 申请(专利权)人: | 恩亿科(北京)数据科技有限公司 |
主分类号: | G06F11/36 | 分类号: | G06F11/36 |
代理公司: | 青岛清泰联信知识产权代理有限公司 37256 | 代理人: | 李红岩 |
地址: | 100192 北京市海淀区西小口路66*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 软件 测试数据 生成 维护 导出 方法 系统 | ||
1.一种软件测试数据生成、维护和导出的方法,其特征在于,包括如下步骤:
维护步骤:对业务数据结构进行维护;
数据生成步骤:选择任一所述业务数据结构,生成对应于所述业务数据结构的软件测试样例数据;
数据导出步骤:导出所述样例数据至目标存储终端。
2.如权利要求1所述的软件测试数据生成、维护和导出的方法,其特征在于,所述维护步骤具体包括以下步骤:
创建选择步骤:选择是否创建所述业务数据结构;
创建步骤:若是则创建所述业务数据结构;
载入步骤:若否则载入系统中已保存的所述业务数据结构;
编辑步骤:编辑所述业务数据结构,将所述编辑后的业务数据结构进行保存入库。
3.如权利要求2所述的软件测试数据生成、维护和导出的方法,其特征在于,所述创建步骤具体包括以下步骤:
上传选择步骤:选择是否上传样例数据文件,
第一创建步骤:若是则根据所述上传的样例数据文件创建所述业务数据结构;
第二创建步骤:若否则用户可通过手工录入业务数据各字段创建所述业务数据结构。
4.如权利要求1所述的软件测试数据生成、维护和导出的方法,其特征在于,所述数据生成步骤具体包括以下步骤:
业务数据结构选择步骤:选择任一所述业务数据结构;
规则定义步骤:定义所述业务数据结构中各数据字段的生成规则;
数量定义步骤:定义所述样例数据生成数量;
数据生成预览步骤:根据所述生成规则和所述生成数量生成所述样例数据并预览;
规则保存步骤:对所述生成规则进行保存处理。
5.如权利要求4所述的软件测试数据生成、维护和导出的方法,其特征在于,所述规则定义步骤具体包括以下步骤:
载入选择步骤:选择是否载入所述生成规则;
加载步骤:若是则加载系统中已保存的所述生成规则;
配置步骤:若否则用户可通过手工配置各数据字段的所述生成规则。
6.如权利要求1所述的软件测试数据生成、维护和导出的方法,其特征在于,所述数据导出步骤具体包括以下步骤:
导出连接步骤:输入导出配置并连接导出终端;
文件生成步骤:前端将所述样例数据生成标准化文件并提交导出任务至后端;
解析步骤:所述后端接收所述前端发送的标准化文件及所述导出配置后,根据所述导出配置选择导出终端解析所述标准化文件内容;
导出步骤:将所述解析后的标准化文件内容回调给前端完成所述样例数据导出。
7.一种软件测试数据生成、维护和导出的系统,运行如权利要求1至6中任一项所述的软件测试数据生成、维护和导出的方法,其特征在于,
所述软件测试数据生成、维护和导出的系统包括:
维护模块,对业务数据结构进行维护;
数据生成模块,选择任一所述业务数据结构,生成对应于所述业务数据结构的软件测试样例数据;
数据导出模块,导出所述样例数据至目标存储终端。
8.如权利要求7所述的软件测试数据生成、维护和导出的系统,其特征在于,所述维护模块包括:
创建选择单元,选择是否创建所述业务数据结构;
创建单元,若是则创建所述业务数据结构;
载入单元,若否则载入系统中已保存的所述业务数据结构;
编辑单元,编辑所述业务数据结构,将所述编辑后的业务数据结构进行保存入库。
9.如权利要求8所述的软件测试数据生成、维护和导出的系统,其特征在于,所述创建单元包括:
上传选择单元,选择是否上传样例数据文件,
第一创建单元,若是则根据所述上传的样例数据文件创建所述业务数据结构;
第二创建单元,若否则用户可通过手工录入业务数据各字段创建所述业务数据结构。
10.如权利要求7所述的软件测试数据生成、维护和导出的系统,其特征在于,所述数据生成模块包括:
业务数据结构选择单元,选择任一所述业务数据结构;
规则定义单元,定义所述业务数据结构中各数据字段的生成规则;
数量定义单元,定义所述样例数据生成数量;
数据生成预览单元,根据所述生成规则和所述生成数量生成所述样例数据并预览;
规则保存单元,对所述生成规则进行保存处理。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于恩亿科(北京)数据科技有限公司,未经恩亿科(北京)数据科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011208889.4/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种自动套袋系统
- 下一篇:一种浪流集成阵列悬浮式发电装置