[发明专利]一种构造图平台测试数据的方法在审
申请号: | 201910746608.1 | 申请日: | 2019-08-14 |
公开(公告)号: | CN110516008A | 公开(公告)日: | 2019-11-29 |
发明(设计)人: | 郭盈 | 申请(专利权)人: | 北京海致星图科技有限公司 |
主分类号: | G06F16/28 | 分类号: | G06F16/28;G06F16/31;G06F16/172;G06F16/22 |
代理公司: | 11589 北京劲创知识产权代理事务所(普通合伙) | 代理人: | 王志敏<国际申请>=<国际公布>=<进入 |
地址: | 100083 北京市海*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 测试数据 测试场景 记录内容 平台测试 数据类型 数据入库 段创建 构造图 数据量 字段 数据库 筛选 测试 重复 覆盖 创建 声明 | ||
1.一种构造图平台测试数据的方法,其特征在于:它包括以下步骤:
步骤1:设定所需数据量大小;
步骤2:表字段创建,具体为创建所需数据的各字段,包括字段名及数据类型声明;
步骤3:常量库准备,公司、省份、性别等范围确定的字段需要将所有选项存入数据库或者常量供读取使用;
步骤4:基础方法声明定义,每一列的数据根据所需不同类型定义不同的生成方法,如:字符串、整型、浮点型、日期类型;
步骤5:字段间关系方法定义,两列间如果存在必然逻辑关系,可通过方法定义,如:id字段为name字段的md5值、城市字段必须在省份字段值实际包含的城市范围中等;
步骤6:循环生成数据,通过调用基础方法及字段间关系方法,循环生成数据;
步骤7:主键字段二次校验,如:姓名、id等,是通过常量库或字符串随机生成的,有可能重复,这种数据是不支持插入数据库的,通过二次校验去掉这种记录;
步骤8:生成数据文件,支持生成json、sql两种文件类型;
步骤9:数据入库,非关系型数据库采用json文件类型导入,关系型数据库采用sql文件导入,通过连接数据库及数据库import接口导入。
2.根据权利要求1所述的一种构造图平台测试数据的方法,其特征在于:所述步骤2中的字符串是中文字符串,可通过编码随机后生成,所述步骤2中的日期类型支持范围限制。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京海致星图科技有限公司,未经北京海致星图科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910746608.1/1.html,转载请声明来源钻瓜专利网。