[发明专利]一种测试数据的生成方法和系统有效
申请号: | 202010216656.2 | 申请日: | 2020-03-25 |
公开(公告)号: | CN111444094B | 公开(公告)日: | 2023-08-04 |
发明(设计)人: | 许江峰;蔡苗;陈震宇;刘国华 | 申请(专利权)人: | 中国邮政储蓄银行股份有限公司 |
主分类号: | G06F11/36 | 分类号: | G06F11/36;G06F18/23;G06F18/2415 |
代理公司: | 北京市万慧达律师事务所 11111 | 代理人: | 顾友 |
地址: | 100032*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 测试数据 生成 方法 系统 | ||
1.一种测试数据的生成方法,其特征在于,包括以下步骤:
接收元数据的信息,并明确所述元数据的关联数据,对所述关联数据进行分析,调整关联字段的分布,找出所述关联数据中的字段关系特征;
根据所述字段关系特征,匹配不同的数据运算方法对所述元数据进行测试数据的运算,并根据所述元数据的存储位置输出所述测试数据的存储格式和字段类型;
其中,对所述元数据进行测试数据的运算包括:
当所述元数据中有复杂关联的数据集间字段的运算时,在对所述数据集进行局部认识或者明确小样本的原始数据集的过程中,当选择聚类算法或者分类算法得到数据特征时,首先选择与所述聚类算法或所述分类算法具有紧密相关的字段,然后按照选择的结果,随机选择某一字段的值,再随机选择其他字段,并按照选择的字段采用贝叶斯算法模型或者决策树算法模型,确定符合聚类结果的概率;
当选择关联算法得到数据特征时,首先选择与关联算法具有相关的字段,然后按照关联的结果,先随机关联某一字段,通过关联的结果,按照预定的置信度生成其他关联字段;
通过选择不同的算法模型并调试,从而输出不同类型的测试数据,并验证所述测试数据的准确性。
2.根据权利要求1所述的测试数据的生成方法,其特征在于,对所述元数据进行测试数据的运算还包括:
当所述元数据中有明确性相关字段的测试数据生成时,采用明确的加减乘除四则运算规则实现字段间数据类型和数据值的转化。
3.根据权利要求1所述的测试数据的生成方法,其特征在于,对所述关联字段的分布调整包括:对无关联字段采用ARM算法进行相关概率分布的调整;对复杂关联字段采用隔离分箱填充不同数量的字段;通过判断字段间的主外键关联度,使得字段表的外键存在于相关所述字段表中;通过字段的长度和精度进行字段约束。
4.一种测试数据的生成系统,其特征在于,包括:
元数据处理模块,用于接收元数据的信息,并明确所述元数据的关联数据,对所述关联数据进行分析,调整关联字段的分布,找出所述关联数据中的字段关系特征;
测试数据生成模块,用于根据所述字段关系特征,匹配不同的数据运算方法对所述元数据进行测试数据的运算,并根据所述元数据的存储位置输出所述测试数据的存储格式和字段类型;
其中,所述测试数据生成模块包括字段运算单元,所述字段运算单元用于对所述元数据进行测试数据的运算;
当所述元数据中有复杂关联的数据集间字段的运算时,在对所述数据集进行局部认识或者明确小样本的原始数据集的过程中,当选择聚类算法或者分类算法得到数据特征时,首先选择与所述聚类算法或所述分类算法具有紧密相关的字段,然后按照选择的结果,随机选择某一字段的值,再随机选择其他字段,并按照选择的字段采用贝叶斯算法模型或者决策树算法模型,确定符合聚类结果的概率;当选择关联算法得到数据特征时,首先选择与关联算法具有相关的字段,然后按照关联的结果,先随机关联某一字段,通过关联的结果,按照预定的置信度生成其他关联字段;通过选择不同的算法模型并调试,从而输出不同类型的测试数据,并验证所述测试数据的准确性。
5.根据权利要求4所述的测试数据的生成系统,其特征在于,所述字段运算单元还用于:
当所述元数据中有明确性相关字段的测试数据生成时,所述字段运算单元采用明确的加减乘除四则运算规则实现字段间数据类型和数据值的转化。
6.根据权利要求4所述的测试数据的生成系统,其特征在于,所述元数据处理模块包括字段分布调整单元,所述字段分布调整单元用于对所述关联字段进行分布调整,包括:对无关联字段采用ARM算法进行相关概率分布的调整;对复杂关联字段采用隔离分箱填充不同数量的字段;通过判断字段间的主外键关联度,使得字段表的外键存在于相关所述字段表中;通过字段的长度和精度进行字段约束。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国邮政储蓄银行股份有限公司,未经中国邮政储蓄银行股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010216656.2/1.html,转载请声明来源钻瓜专利网。