【技术实现步骤摘要】
参数测试方法、装置、设备及存储介质
[0001]本申请实施例涉及数据处理
,尤其涉及一种参数测试方法、装置、设备及存储介质。
技术介绍
[0002]在金融会计系统中,不同的业务通常对应有数据库表中提供的不同参数项组成的业务表单,以基于业务表单,按照对应业务逻辑执行对应业务操作。
[0003]当某个业务对应业务规则改变时,就需要通过修改代码以改变对应的业务表单中的参数项组成,以配合对应的业务规则的要求,并适应业务对应的处理逻辑,如贷款类业务和车辆保险类业务所需要的参数项不同。由于可供配置的参数项通常有上百个,如果逐一测试每个可选的参数项并验证是否可用,测试过程将非常繁琐,且效率极低。
技术实现思路
[0004]本申请实施例提供了一种参数测试方法、装置、设备及存储介质,以解决现有技术中业务规则变化时测试可用参数项的效率低的问题。
[0005]第一方面,本申请实施例提供了一种参数测试方法,参数测试方法包括:
[0006]响应于业务规则的变化,确定业务规则对应的配置参数;
[00 ...
【技术保护点】
【技术特征摘要】
1.一种参数测试方法,其特征在于,所述参数测试方法包括:响应于业务规则的变化,确定所述业务规则对应的配置参数;基于所述配置参数所属的主题域,确定用于测试的待测配置参数和待测配置参数组合;将所述待测配置参数组合输入到预设的参数过滤器中,输出通过测试的配置参数组合。2.根据权利要求1所述的参数测试方法,其特征在于,所述主题域通过如下方式确定,包括:获取所述配置参数在数据库表中的对应字段;基于所述配置参数对应字段,确定所述数据库表中存在的表间外键的关联关系;基于所述数据库表和所述表间外键的关联关系,确定所述对应字段对应的主题域。3.根据权利要求2所述的参数测试方法,其特征在于,所述基于所述数据库表和所述表间外键的关联关系,确定所述对应字段对应的主题域,包括:将与所述配置参数位于同一数据库表中的参数与所述配置参数的距离值设置为第一距离值;将与所述配置参数位于不同数据库表中存在外键关联关系的参数与所述配置参数的距离值设置为第二距离值;将与所述配置参数位于不同数据库表中且与所述配置参数不存在表间外键的关联关系的参数与所述配置参数的距离值设置为第三距离值;基于所述第一距离值、所述第二距离值和所述第三距离值,确定所述参数对应字段的主题域。4.根据权利要求3所述的参数测试方法,其特征在于,所述基于所述第一距离值、所述第二距离值和所述第三距离值,确定所述配置参数对应字段的主题域,包括:将与所述配置参数的距离值为第一距离值的参数确定为与所述配置参数属于同一业务集合;确定与所述业务集合内的参数的距离值为第一距离值和第二距离值的参数所在的主题域,为所述配置参数对应字段的主题域。5.根据权利要求4所述的参数测试方法,其特征在于,所述基于所述配置参数所属的主题域,确定用于测试的待测配置参数和待测配置参数组合,包括:将所述业务规则对应的主题域确定为目标主题域;...
【专利技术属性】
技术研发人员:陈秀霞,
申请(专利权)人:中国农业银行股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。