[发明专利]迁移性验证方法、迁移性验证平台、电子设备及存储介质在审
申请号: | 202210109647.2 | 申请日: | 2022-01-29 |
公开(公告)号: | CN114116432A | 公开(公告)日: | 2022-03-01 |
发明(设计)人: | 王艺超;涂卫平;林彤;宗深 | 申请(专利权)人: | 中国民航信息网络股份有限公司 |
主分类号: | G06F11/34 | 分类号: | G06F11/34 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 郄晨芳 |
地址: | 100085 北*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 迁移性 验证 方法 平台 电子设备 存储 介质 | ||
本发明提供一种迁移性验证方法、迁移性验证平台、电子设备及存储介质,将对获取的原始系统的日志文件进行解析,得到的每条业务请求翻译成满足目标系统的请求格式的目标业务请求后发送给目标系统,使目标系统将对接收到的每条目标业务请求进行处理得到的实际处理结果和实际关键特征值发送给迁移性验证平台;根据每条业务请求对应的处理结果生成每条业务请求对应的预期结果对象;根据每条目标业务请求的实际处理结果和实际关键特征值,生成每条目标业务请求对应的实际结果对象;将每条业务请求对应的预期结果对象与每条业务请求对应的目标业务请求对应的实际结果对象进行比对,得到业务请求对应的比对结果。本发明,能够降低迁移性验证的成本。
技术领域
本发明涉及计算机技术领域,更具体地说,涉及一种迁移性验证方法、迁移性验证平台、电子设备及存储介质。
背景技术
随着计算机技术的快速发展,民航业务系统更新换代的速度也随之越来越快,当民航业务系统更新时,需要将原本由原始系统处理的业务请求,迁移到目标系统(更新后的民航业务系统)中进行处理。但是,在技术升级的过程中,往往会对目标系统的接口设计进行优化,导致原始系统处理的业务请求的格式与目标系统处理的业务请求的格式不一定相同,并且,各个业务请求的接入渠也不一定相同。因此,在将目标系统真正投产之前,需要对目标系统进行迁移性验证。
现有的系统迁移性验证方法,通过为每种渠道设置相应的分流装置,通过分流装置把对应渠道发送的业务请求进行分流后,分别发送原始系统和目标系统,然后比对原始系统和目标系统的处理结果,但是这样验证方式需要为每种渠道设置相应的分流装置,成本过高。
发明内容
有鉴于此,本发明提供一种迁移性验证方法、迁移性验证平台、电子设备及存储介质,以解决现有技术中需要在目标系统和原始系统的所有渠道的处理接口上均设置分流装置,导致成本过高。
本发明第一方面公开一种迁移性验证方法,应用于迁移性验证平台,所述方法包括:
获取原始系统的日志文件,并对所述日志文件进行解析,得到基于各个渠道发送的业务请求,以及每条所述业务请求对应的处理结果;
将每条所述业务请求翻译成满足所述目标系统的请求格式的目标业务请求,并将各条所述目标业务请求发送给所述目标系统,以使所述目标系统对接收到的每条所述目标业务请求进行处理,并将得到的每条所述目标业务请求对应的实际处理结果和实际关键特征值发送给所述迁移性验证平台;
根据每条所述业务请求对应的处理结果,生成每条所述业务请求对应的预期结果对象,所述预期结果对象包括预期处理结果和预期关键特征值;
根据每条所述目标业务请求对应的实际处理结果和实际关键特征值,生成所述目标业务请求对应的实际结果对象;
针对每条所述业务请求而言,将所述业务请求对应的预期结果对象与所述业务请求对应的目标业务请求对应的实际结果对象进行比对,得到所述业务请求对应的比对结果。
本发明第二方面公开一种迁移性验证平台,包括:
日志解析模块,获取原始系统的日志文件,并对所述日志文件进行解析,得到基于各个渠道发送的业务请求,以及每条所述业务请求对应的处理结果;
请求翻译模块,用于将每条所述业务请求翻译成满足所述目标系统的请求格式的目标业务请求,并将各条所述目标业务请求发送给所述目标系统,以使所述目标系统对接收到的每条所述目标业务请求进行处理,并将得到的每条所述目标业务请求对应的实际处理结果和实际关键特征值发送给所述迁移性验证平台;
回复翻译模块,用于根据每条所述业务请求对应的处理结果,生成每条所述业务请求对应的预期结果对象,所述预期结果对象包括预期处理结果和预期关键特征值;
目标系统处理结果处理模块,用于根据每条所述目标业务请求对应的实际处理结果和实际关键特征值,生成所述目标业务请求对应的实际结果对象;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国民航信息网络股份有限公司,未经中国民航信息网络股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210109647.2/2.html,转载请声明来源钻瓜专利网。