【技术实现步骤摘要】
本公开涉及数据处理,尤其涉及一种测试数据的生成方法。
技术介绍
1、随着金融科技创新与发展,金融行业中经常采用业务程序对业务数据进行处理,为了保证业务程序的准确性和稳定性,需采用真实的业务数据对业务程序进行测试。相关技术中,通常是从业务数据库中抽取部分样本数据,然后进行脱敏处理,以确保敏感信息不被泄露。
2、但是,上述方法存在以下问题,首先,数据抽取和脱敏处理过程通常需要大量的人工操作,如果是处理几千张表,则极大地增加了人力成本和时间开销;其次,脱敏处理存在不彻底的风险,可能导致敏感信息的泄露。
技术实现思路
1、本公开提供一种测试数据的生成方法,以至少在一定程度上解决相关技术中的技术问题之一。本公开的技术方案如下:
2、根据本公开实施例的第一方面,提供一种测试数据的生成方法,包括:获取指定业务数据库的多个业务数据表中的各业务字段的字段类型;根据与各所述业务字段的字段类型适配的数据脱敏策略,获取与各所述业务字段关联的业务数据;根据各所述业务字段和所述业务数据,生成结
...【技术保护点】
1.一种测试数据的生成方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,所述测试数据包括测试字段和测试字段的字段值,所述根据所述结构化文件和所述主外键关系,生成用于测试各所述业务字段的测试数据,包括:
3.根据权利要求2所述的方法,其特征在于,所述根据所述结构化文件中的业务数据和所述关联关系图,确定所述多个测试数据表中的测试字段的字段值,包括:
4.根据权利要求3所述的方法,其特征在于,所述根据所述填充顺序和所述结构化文件中的业务数据,填充所述关联的测试数据表的字段值,包括:
5.根据权利要求4所述的方
...【技术特征摘要】
1.一种测试数据的生成方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,所述测试数据包括测试字段和测试字段的字段值,所述根据所述结构化文件和所述主外键关系,生成用于测试各所述业务字段的测试数据,包括:
3.根据权利要求2所述的方法,其特征在于,所述根据所述结构化文件中的业务数据和所述关联关系图,确定所述多个测试数据表中的测试字段的字段值,包括:
4.根据权利要求3所述的方法,其特征在于,所述根据所述填充顺序和所述结构化文件中的业务数据,填充所述关联的测试数据表的字段值,包括:
5.根据权利要求4所述的方法,其特征在于,所述方法还包括:
6.根据权利要求1所述的方法,其特征在于,所述根据与各所述业务字段的字段类型适配的数据脱敏策略,获取与各所述业务字段关联的业务数据,包括:
7.根据权利要求6所述的方法,其特征在于,所述任一业务字段的字段类型包括第一指定类型,所述第一指定类型的字段为所述指定业务数据库的代码表中的业务字段,所述目标数据表为所...
【专利技术属性】
技术研发人员:李楠,况文川,杜啸争,马晓,张邦军,王成,
申请(专利权)人:中电金信软件上海有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。