[发明专利]确定测试数据模型及生成测试数据的方法、装置及设备在审
| 申请号: | 202011294901.8 | 申请日: | 2020-11-18 |
| 公开(公告)号: | CN112231232A | 公开(公告)日: | 2021-01-15 |
| 发明(设计)人: | 丁海苗;曾广锐;赵学亮 | 申请(专利权)人: | 深圳前海微众银行股份有限公司 |
| 主分类号: | G06F11/36 | 分类号: | G06F11/36;G06F16/23 |
| 代理公司: | 北京派特恩知识产权代理有限公司 11270 | 代理人: | 刘晖铭;张颖玲 |
| 地址: | 518027 广东省深圳市*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 确定 测试 数据模型 生成 测试数据 方法 装置 设备 | ||
1.一种确定测试数据模型的方法,其特征在于,包括:
确定设定操作场景相关的所有数据表更新操作中每个数据表更新操作对应更新的第一字段;
基于所述设定操作场景对应的至少一条历史日志,确定所有第一字段中每个第一字段在所述至少一条历史日志中出现的所有字段值及字段值对应的出现次数;
基于确定出的所有第一字段中每个第一字段在所述至少一条历史日志中出现的所有字段值及字段值对应的出现次数,生成所述设定操作场景对应的测试数据模型;其中,
所述测试数据模型表征所有第一字段中每个第一字段可取得的所有字段值及字段值对应的出现概率;所述测试数据模型用于在对所述设定操作场景进行测试时,为所有第一字段中的每个第一字段生成用于测试的字段值。
2.根据权利要求1所述的方法,其特征在于,所述方法还包括:
监控所有数据库的运行情况,得到所有数据库中每个数据库的日志文件;
对得到的所有日志文件进行解析,确定所述设定操作场景对应的至少一条历史日志。
3.根据权利要求1或2所述的方法,其特征在于,所述基于确定出的所有第一字段中每个第一字段在所述至少一个历史日志中出现的所有字段值及字段值对应的出现次数,生成所述设定操作场景对应的测试数据模型时,所述方法包括:
基于第一字段在所述至少一个历史日志中出现的所有字段值及字段值对应的出现次数,确定第一字段对应的第一标识;所述第一标识表征在所述至少一个历史日志中出现的所有字段值的分布情况;
采用第一标识对应的设定算法,确定第一字段可取得的所有字段值及字段值对应的出现概率。
4.根据权利要求3所述的方法,其特征在于,所述采用第一标识对应的设定算法,确定第一字段可取得的所有字段值及字段值对应的出现概率,包括以下之一:
在所述第一标识表征第一字段在所述至少一条历史日志中仅出现一个字段值的情况下,确定第一字段可取得的所有字段值为所述一个字段值,并且确定所述一个字段值对应的出现概率为1;
在所述第一标识表征第一字段在所述至少一条历史日志中出现至少两个字段值,且所述至少两个字段值的字段值个数小于或等于设定个数的情况下,确定第一字段可取得的所有字段值为所述至少两个字段值,并且基于所述至少两个字段值中每个字段值的出现次数和所述至少两个字段值中所有字段值的出现总次数,确定所述至少两个字段值中每个字段值的出现概率;
在所述第一标识表征第一字段在所述至少一条历史日志中出现至少两个字段值,所述至少两个字段值的字段值个数大于设定个数,且所述至少两个字段值的分布存在分布边界的情况下,基于所述至少两个字段值确定第一字段值区间,并基于所述至少两个字段值中最小字段值的第一出现次数和最大字段值的第二出现次数,确定所述第一字段值区间内每个字段值对应的出现概率;第一字段可取得的所有字段值表征为所述第一字段值区间内的所有字段值;
在所述第一标识表征第一字段在所述至少一条历史日志中出现至少两个字段值,所述至少两个字段值的字段值个数大于设定个数,且所述至少两个字段值的分布不存在分布边界的情况下,基于第一字段对应的第一数据类型确定第二字段值区间,并基于所述至少两个字段值中每个字段值的出现次数,确定所述第二字段值区间内每个字段值对应的出现概率;第一字段可取得的字段值表征为所述第二字段值区间内的所有字段值;所述第一数据类型包括整型或字符型。
5.根据权利要求4所述的方法,其特征在于,所述基于所述设定操作场景对应的至少一条历史日志,确定所有第一字段中每个第一字段在所述至少一条历史日志中出现的所有字段值及字段值对应的出现次数,包括:
在所述至少一条历史日志的日志条数大于所述设定个数的情况下,确定所有第一字段中每个第一字段在所述至少一条历史日志中出现的所有字段值及字段值对应的出现次数。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳前海微众银行股份有限公司,未经深圳前海微众银行股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011294901.8/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种基于数字图像处理的隧道缝隙检测方法
- 下一篇:耦合固定装置及耦合装置总成





