产品简介
在核心下移过程中,为了补充“新旧数据一致性验证”的测试场景,以及提高测试效率,研发了在纯数据层面的自动化比对测试工具。
适用场景
比对工具,由比对模块+回放模块组成,满足以下四种使用场景:
①版本迭代验证:应用进行新旧版本迭代时,通过对新旧联机响应报文进行比对,确保返回的响应报文一致,降低对关联系统的联调依赖;
②数据资产继承验证:系统进行大规模重构后,对应用新旧数据库、实际下发文件进行比对,通过比对生成的文件,验证应用重构后,数据资产是否保持一致;
③日常测试工具:向测试与开发人员提供测试工具服务:大文件一致性校验、报文一致性校验,提高测试效率与准确率;
④仿真测试:通过采集真实报文流量,模拟生产环境进行流量回放,将当天请求交易重新发送,复现真实交易场景,达到仿真测试效果。
目前已研发的主要功能包括:
(1)联机交易报文比对功能
(2)文件比对功能
(3)数据库比对功能
产品价值
①自动化测试:真实交易报文与测试编写的案例均可以在比对中心进行重复比对,降低了测试人员案例编写的压力,提高了测试效率,同时前端会高亮差异部分,方便测试定位问题,提高了准确率;
②“弹性”比对:兼容合理差异后再进行比对,如新核心与旧核心的空格控制问题、默认值不一致等问题,均能通过设置一定的兼容规则,在可控范围内调整比对内容,然后再进行一致性比对,不需要人工判断;
③方便问题追踪:保留了比对结果数据,随时可回溯追踪问题,以及能通过比对成功率的变化,侧面反映出目前下移测试验证进度。
④强兼容性:纯数据校验,不涉及业务层,无论是核心系统或者普通外围应用,如涉及新旧系统重构和大规模迭代,需要进行新旧比对时,均能使用比对工具,提高测试效率。
⑤低耦合:接入难度低,目标实现后可无感下线。接口比对、文件比对、数据库比对,均有研发离线比对模式,无需与应用做耦合,可以以文件形式获取需要比对的数据,在比对工具进行比对。如使用在线模式,也配套有相关工具,作为中间件形式,通过共享盘符、报文采集等方法,进行比对数据的获取,新应用的上线与比对工具的下线无耦合关系,可分开进行。

首页
主营业务
服务支持
加入我们