一种测试数据抽取方法及系统技术方案

技术编号:44659626 阅读:15 留言:0更新日期:2025-03-17 18:53
本发明专利技术公开了一种测试数据抽取方法及系统,涉及数据处理领域。所述方法包括:展示开发运维交互界面;响应于第二用户在开发运维交互界面中对数据抽取任务单创建请求的授权触发操作,生成数据抽取任务单;其中,数据抽取任务单创建请求用于请求令第一用户具有生产数据的抽取操作权限;响应于第一用户针对测试数据管理控件的触发操作,展示测试数据管理交互界面;响应于第一用户确认执行数据抽取任务单,以及从候选测试数据库实例中确认目标测试数据库实例的触发操作,根据目标资源配置信息抽取出生产数据进行脱敏操作,得到测试数据并导入目标测试数据库实例。相较于现有技术,本发明专利技术提高了测试数据脱敏的安全性,有效降低数据泄露风险。

【技术实现步骤摘要】

本专利技术涉及数据处理,更具体地,涉及一种测试数据抽取方法及系统


技术介绍

1、信息系统测试作业使用的数据目前主要从生产系统中选择然后解密存放在中间服务器中,再进行脱敏再导入测试数据库,或从生产系统中选择然后解密再脱敏,再存放在中间服务器中,再导入测试数据库。具体而言,通常有以下两种操作方式:

2、(一)操作人员操作平台对接生产数据库,在操作平台上选择需要脱敏的表和字段,选择使用的脱敏算法(如屏蔽和替换等),选择数据行数,如果字段是加密存储,需要先解密然后执行脱敏,在中间服务器上生成脱敏后的数据文件;

3、(二)操作人员在生产环境的堡垒机上登录生产数据库,如果需要脱敏的字段是加密存储,先对需要脱敏的字段进行解密,再使用数据库内外部函数、sql语句或第三方处理工具进行数据脱敏,在中间服务器上生成脱敏后的数据文件,再把上述中间服务器上脱敏后的数据文件传输到测试服务器,再导入测试数据库。

4、然而上述现有方法,由于操作人员直接操作数据库,可接触到脱敏前的生产和/或测试数据,存在数据泄露风险。

/>

技术本文档来自技高网...

【技术保护点】

1.一种测试数据抽取方法,其特征在于,包括:

2.根据权利要求1所述的一种测试数据抽取方法,其特征在于,所述数据抽取任务单创建请求的生成过程包括:

3.根据权利要求2所述的一种测试数据抽取方法,其特征在于,所述候选资源配置信息包括与所述待管理项目相关联的生产数据库实例和数据量,以及数据库表及数据字段中的至少一项。

4.根据权利要求3所述的一种测试数据抽取方法,其特征在于,所述数据库表及所述数据字段根据所述待管理项目关联的项目需求分析文档确定。

5.根据权利要求2所述的一种测试数据抽取方法,其特征在于,所述方法还包括:p>

6.根据权...

【技术特征摘要】

1.一种测试数据抽取方法,其特征在于,包括:

2.根据权利要求1所述的一种测试数据抽取方法,其特征在于,所述数据抽取任务单创建请求的生成过程包括:

3.根据权利要求2所述的一种测试数据抽取方法,其特征在于,所述候选资源配置信息包括与所述待管理项目相关联的生产数据库实例和数据量,以及数据库表及数据字段中的至少一项。

4.根据权利要求3所述的一种测试数据抽取方法,其特征在于,所述数据库表及所述数据字段根据所述待管理项目关联的项目需求分析文档确定。

5.根据权利要求2所述的一种测试数据抽取方法,其特征在于,所述方法还包括:

6.根据...

【专利技术属性】
技术研发人员:钟鸿敏徐明王骏光何任重
申请(专利权)人:简单汇信息科技广州有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1