[发明专利]大批量对比测试方法及系统有效
申请号: | 201710312328.0 | 申请日: | 2017-05-05 |
公开(公告)号: | CN107870859B | 公开(公告)日: | 2021-04-27 |
发明(设计)人: | 邓亦超 | 申请(专利权)人: | 平安科技(深圳)有限公司 |
主分类号: | G06F11/36 | 分类号: | G06F11/36 |
代理公司: | 深圳市沃德知识产权代理事务所(普通合伙) 44347 | 代理人: | 高杰;于志光 |
地址: | 518000 广东省深*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 大批量 对比 测试 方法 系统 | ||
1.一种大批量对比测试方法,其特征在于,该方法包括步骤:
设置大批量对比测试数据库的回滚点;
根据所述大批量对比测试数据库中的基础数据,通过开关选择控制参数为第一状态来使用旧版本代码计算应收保费,得到第一结果数据;
根据所设置的回滚点进行所述大批量对比测试数据库的回滚,经过所述回滚之后,所述大批量对比测试数据库中的数据状态恢复到所述回滚点的状态,所述回滚点的状态能使对新版本代码进行测试时数据的状态和对旧版本代码进行测试时的数据状态相同;
部署新版本代码后,通过开关选择控制参数为第二状态来使用新版本代码再次计算应收保费,得到第二结果数据;
对比所述第一结果数据与所述第二结果数据,判断是否存在差异,并对已经核对过的数据更新相应保单和应交日的标志以避免重复核对;及
对所述差异进行分析,判断是否为新版本代码的程序缺陷所导致,其中预先对新版本代码新增或变更的内容以及该新增或变更的内容会对应收保费数据的哪些项目产生影响进行记录,当所述第一结果数据与第二结果数据存在差异时,通过分析所述差异是否属于该新增或变更的内容所影响的项目,来判断是否为程序缺陷,若所述差异属于该新增或变更的内容所影响的项目,则表示不是程序缺陷,忽略该差异,若所述差异不属于该新增或变更的内容所影响的项目,则表示该差异是程序缺陷,需要进行修复。
2.根据权利要求1所述的大批量对比测试方法,其特征在于,该方法还包括步骤:
在进行所述大批量对比测试数据库的回滚之前,将所述第一结果数据导入到另一数据库中进行备份;及
当得到所述第二结果数据之后,将所述第一结果数据导回所述大批量对比测试数据库中。
3.根据权利要求2所述的大批量对比测试方法,其特征在于,该方法还包括步骤:
设置获取所述基础数据的范围和时间;及
根据所设置的范围和时间获取所述基础数据到所述大批量对比测试数据库中。
4.根据权利要求3所述的大批量对比测试方法,其特征在于,所述获取基础数据的范围为指定应交日范围。
5.一种大批量对比测试系统,其特征在于,该系统包括:
设置模块,用于设置大批量对比测试数据库的回滚点;
计算模块,用于根据所述大批量对比测试数据库中的基础数据,通过开关选择控制参数为第一状态来使用旧版本代码计算应收保费,得到第一结果数据;
回滚模块,用于根据所设置的回滚点进行所述大批量对比测试数据库的回滚,经过所述回滚之后,所述大批量对比测试数据库中的数据状态恢复到所述回滚点的状态,所述回滚点的状态能使对新版本代码进行测试时数据的状态和对旧版本代码进行测试时的数据状态相同;
所述计算模块还用于部署新版本代码后,通过开关选择控制参数为第二状态来使用新版本代码再次计算应收保费,得到第二结果数据;
对比模块,用于对比所述第一结果数据与所述第二结果数据,判断是否存在差异,并对已经核对过的数据更新相应保单和应交日的标志以避免重复核对;
分析模块,用于对所述差异进行分析,判断是否为新版本代码的程序缺陷所导致,其中预先对新版本代码新增或变更的内容以及该新增或变更的内容会对应收保费数据的哪些项目产生影响进行记录,当所述第一结果数据与第二结果数据存在差异时,通过分析所述差异是否属于该新增或变更的内容所影响的项目,来判断是否为程序缺陷,若所述差异属于该新增或变更的内容所影响的项目,则表示不是程序缺陷,忽略该差异,若所述差异不属于该新增或变更的内容所影响的项目,则表示该差异是程序缺陷,需要进行修复。
6.根据权利要求5所述的大批量对比测试系统,其特征在于,该系统还包括:
备份模块,用于在进行所述大批量对比测试数据库的回滚之前,将所述第一结果数据导入到另一数据库中进行备份;及当得到所述第二结果数据之后,将所述第一结果数据导回所述大批量对比测试数据库中。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于平安科技(深圳)有限公司,未经平安科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710312328.0/1.html,转载请声明来源钻瓜专利网。
- 上一篇:版本对比测试方法及系统
- 下一篇:埋点验证系统及方法