利索能及
我要发布
收藏
专利号: 2018112385501
申请人: 平安科技(深圳)有限公司
专利类型:发明专利
专利状态:已下证
更新日期:2026-08-19
缴费截止日期: 暂无
联系人

摘要:

权利要求书:

1.一种测试数据封装方法,其特征在于,所述方法包括:接收参数获取指令,提取所述参数获取指令中包含的查询字段;

从所述查询字段中选取预设数量的入参数据,在预置电子表格中查找所述入参数据对应的出参数据;

对所述出参数据进行封装以获得封装数据。

2.如权利要求1所述的方法,其特征在于,所述对所述出参数据进行封装以获得封装数据的步骤之前,所述方法包括:读取本地预存的数据脱敏规则,根据所述数据脱敏规则对所述出参数据进行数据脱敏,获得目标数据;

所述对所述出参数据进行封装以获得封装数据的步骤,包括:对所述目标数据进行封装以获得封装数据。

3.如权利要求2所述的方法,其特征在于,所述读取本地预存的数据脱敏规则,根据所述数据脱敏规则对所述出参数据进行数据脱敏,获得目标数据的步骤之前,所述方法还包括:获取所述参数获取指令中包含的终端标识,在预先构建的映射关系中查找所述终端标识对应的目标数据格式;

获取所述出参数据的当前数据格式,并检测所述当前数据格式与所述目标数据格式是否一致;

若一致,则执行所述读取本地预存的数据脱敏规则的步骤。

4.如权利要求3所述的方法,其特征在于,所述获取所述出参数据的当前数据格式,并检测所述当前数据格式与所述目标数据格式是否一致的步骤之后,所述方法还包括:若不一致,则根据所述目标数据格式对所述出参数据进行格式转换,获得待脱敏数据;

所述读取本地预存的数据脱敏规则,根据所述数据脱敏规则对所述出参数据进行数据脱敏,获得目标数据的步骤,包括读取本地预存的数据脱敏规则,根据所述数据脱敏规则对所述待脱敏数据进行数据脱敏,获得目标数据。

5.如权利要求1至4任一项所述的方法,其特征在于,所述接收参数获取指令,提取所述参数获取指令中包含的查询字段的步骤之前,所述方法还包括:接收参数配置指令,根据所述参数配置指令中包含的模板标识获取对应的电子表格模板,所述电子表格模板对应的待配置表项中至少包括入参列表项和出参列表项;

接收基于所述入参列表项输入的入参数据,以及基于所述出参列表项输入的出参数据;

将接收到的入参数据与出参数据进行关联,并将关联结果写入所述电子表格模板以获得预置电子表格。

6.如权利要求5所述的方法,其特征在于,所述从所述查询字段中选取预设数量的入参数据,在预置电子表格中查找所述入参数据对应的出参数据的步骤,包括:从所述查询字段中选取预设数量的入参数据,根据所述预置电子表格中包含的入参数据对选取的入参数据进行匹配;

获取匹配成功的目标入参数据,并根据所述关联结果获取所述目标入参数据对应的出参数据。

7.如权利要求1所述的方法,其特征在于,所述从所述查询字段中选取预设数量的入参数据的步骤,包括:读取所述查询字段中包含的待匹配参数,检测所述待匹配参数中是否存在有与所述预置电子表格中存放的数据相同的目标参数;

若存在则获取所述目标参数的参数数量,并检测所述参数数量是否超过预设阈值;

若超过则从所述目标参数中选取预设数量的参数作为入参数据,所述预设数量小于所述预设阈值;

若不超过,则将所述目标参数作为入参数据。

8.一种测试数据封装装置,其特征在于,所述装置包括:字段获取模块,用于接收参数获取指令,提取所述参数获取指令中包含的查询字段;

数据查找模块,用于从所述查询字段中选取预设数量的入参数据,在预置电子表格中查找所述入参数据对应的出参数据;

数据封装模块,用于对所述出参数据进行封装以获得封装数据。

9.一种测试数据封装设备,其特征在于,所述设备包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的测试数据封装程序,所述测试数据封装程序配置为实现如权利要求1至7中任一项所述的测试数据封装方法的步骤。

10.一种存储介质,其特征在于,所述存储介质上存储有测试数据封装程序,所述测试数据封装程序被处理器执行时实现如权利要求1至7任一项所述的测试数据封装方法的步骤。