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

摘要:

权利要求书:

1.一种金融数据分析系统的测试方法,其特征在于,所述方法包括:

获取在当前时间之前预定时间段内金融数据分析系统的日志中存在的测试项,作为待定目标测试项;每次对所述金融数据分析系统进行测试时所使用的测试项都保存在所述金融数据分析系统的日志中;

获取每一待定目标测试项的数目;

将各待定目标测试项按照所述数目从大到小进行排序,并按照所述排序向用户推送;

接收用户选择的待定目标测试项,作为目标测试项;

从文件备份空间中获取与所述目标测试项匹配的数据文件以及与所述数据文件对应的第一分析结果文件,所述文件备份空间用于存储历史上金融数据分析系统分析过的数据文件以及对该数据文件分析后得出的分析结果文件;

将所述数据文件输入金融数据分析系统,以便所述金融数据分析系统输出与所述数据文件对应的第二分析结果文件;

获取所述第二分析结果文件,并与所述第一分析结果文件进行比对以得出比对结果;

根据所述比对结果自动生成测试报告;所述根据所述比对结果自动生成测试报告,包括:从预设的测试项与分数和权重对应关系表中获取多个待定目标测试项对应的分数以及权重;其中,所述预设的测试项与分数和权重对应关系表是用户通过如下方式建立的:对所有测试项分类;根据分到的类为每一类的测试项设置相同的权重,为每一测试项设置分数,以建立测试项与分数和权重对应关系表;基于所述多个待定目标测试项对应的分数以及权重,计算所述多个待定目标测试项的加权和;在预设的加权和区间与测试报告模板对应关系表中,根据获取的加权和所属的加权和区间,获取测试报告模板;将所述比对结果输入至所述测试报告模板以生成测试报告。

2.根据权利要求1所述的方法,其特征在于,当与所述目标测试项匹配的数据文件有多个时,所述从文件备份空间中获取与所述目标测试项匹配的数据文件以及与所述数据文件对应的第一分析结果文件包括:从文件备份空间中自动获取与所述目标测试项匹配的多个数据文件以及与多个数据文件对应的多个第一分析结果文件;

所述将所述数据文件输入金融数据分析系统,以便所述金融数据分析系统输出与该数据文件对应的第二分析结果文件,包括:将多个数据文件分别输入金融数据分析系统,以便所述金融数据分析系统输出分别与多个数据文件对应的多个第二分析结果文件;

所述获取所述第二分析结果文件,并与所述第一分析结果文件进行比对以得出比对结果,包括:获取多个第二分析结果文件,并分别和多个第一分析结果文件中与所述第二分析结果文件对应的第一分析结果文件进行比对以得出多个比对结果;

所述根据所述比对结果自动生成测试报告,还包括:根据多个比对结果自动生成测试报告。

3.根据权利要求2所述的方法,其特征在于,所述比对结果为一致或不一致中的一个,所述根据多个比对结果自动生成测试报告,包括:获取多个比对结果中比对结果的数目,作为第一数目;

获取多个比对结果中比对结果为一致的比对结果的数目,作为第二数目;

计算所述第一数目和所述第二数目的比值;

当所述比值大于预定比值阈值时,生成内容为测试通过的测试报告;

当所述比值不大于预定比值阈值时,生成内容为测试不通过的测试报告,其中,所述测试不通过的测试报告还包括比对结果为不一致的第一分析结果文件、第二分析结果文件、与第一分析结果文件和第二分析结果文件对应的数据文件的名称和存储路径以及与所述数据文件匹配的目标测试项。

4.一种金融数据分析系统的测试装置,其特征在于,所述装置包括:

第一获取模块,被配置为获取在当前时间之前预定时间段内金融数据分析系统的日志中存在的测试项,作为待定目标测试项;每次对所述金融数据分析系统进行测试时所使用的测试项都保存在所述金融数据分析系统的日志中;获取每一待定目标测试项的数目;将各待定目标测试项按照所述数目从大到小进行排序,并按照所述排序向用户推送;接收用户选择的待定目标测试项,作为目标测试项;

第二获取模块,被配置为从文件备份空间中获取与所述目标测试项匹配的数据文件以及与所述数据文件对应的第一分析结果文件;

输入模块,被配置为将所述数据文件输入金融数据分析系统,以便所述金融数据分析系统输出与该数据文件对应的第二分析结果文件;

比对模块,被配置为获取所述第二分析结果文件,并与所述第一分析结果文件进行比对以得出比对结果;

测试报告生成模块,被配置为从预设的测试项与分数和权重对应关系表中获取多个待定目标测试项对应的分数以及权重;其中,所述预设的测试项与分数和权重对应关系表是用户通过如下方式建立的:对所有测试项分类;根据分到的类为每一类的测试项设置相同的权重,为每一测试项设置分数,以建立测试项与分数和权重对应关系表;基于所述多个待定目标测试项对应的分数以及权重,计算所述多个待定目标测试项的加权和;在预设的加权和区间与测试报告模板对应关系表中,根据获取的加权和所属的加权和区间,获取测试报告模板;将所述比对结果输入至所述测试报告模板以生成测试报告。

5.一种计算机可读程序介质,其特征在于,其存储有计算机程序指令,当所述计算机程序指令被计算机执行时,使计算机执行根据权利要求1至3中任一项所述的方法。

6.一种电子设备,其特征在于,所述电子设备包括:

处理器;

存储器,所述存储器上存储有计算机可读指令,所述计算机可读指令被所述处理器执行时,实现如权利要求1至3任一项所述的方法。