[发明专利]迁移性验证方法、迁移性验证平台、电子设备及存储介质在审
申请号: | 202210109647.2 | 申请日: | 2022-01-29 |
公开(公告)号: | CN114116432A | 公开(公告)日: | 2022-03-01 |
发明(设计)人: | 王艺超;涂卫平;林彤;宗深 | 申请(专利权)人: | 中国民航信息网络股份有限公司 |
主分类号: | G06F11/34 | 分类号: | G06F11/34 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 郄晨芳 |
地址: | 100085 北*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 迁移性 验证 方法 平台 电子设备 存储 介质 | ||
1.一种迁移性验证方法,其特征在于,应用于迁移性验证平台,所述方法包括:
获取原始系统的日志文件,并对所述日志文件进行解析,得到基于各个渠道发送的业务请求,以及每条所述业务请求对应的处理结果;
将每条所述业务请求翻译成满足所述目标系统的请求格式的目标业务请求,并将各条所述目标业务请求发送给所述目标系统,以使所述目标系统对接收到的每条所述目标业务请求进行处理,并将得到的每条所述目标业务请求对应的实际处理结果和实际关键特征值发送给所述迁移性验证平台;
根据每条所述业务请求对应的处理结果,生成每条所述业务请求对应的预期结果对象,所述预期结果对象包括预期处理结果和预期关键特征值;
根据每条所述目标业务请求对应的实际处理结果和实际关键特征值,生成所述目标业务请求对应的实际结果对象;
针对每条所述业务请求而言,将所述业务请求对应的预期结果对象与所述业务请求对应的目标业务请求对应的实际结果对象进行比对,得到所述业务请求对应的比对结果。
2.根据权利要求1所述的方法,其特征在于,所述获取原始系统的日志文件之前,所述方法还包括:
当检测到所述原始系统启动迁移性验证时,根据所述原始系统启动迁移性验证的时间生成目标系统的初始化脚本;
执行所述初始化脚本对所述目标系统进行初始化。
3.根据权利要求2所述的方法,其特征在于,所述获取原始系统的日志文件,并对所述日志文件进行解析,得到基于各个渠道发送的所述业务请求,以及每条所述业务请求对应的处理结果,包括:
获取预设时间段内原始系统的日志文件,其中,所述预设时间段为所述原始系统启动迁移性验证的时间到所述原始系统的当前时间;
对所述日志文件进行解析,得到基于各个渠道发送的所述业务请求,以及每条所述业务请求对应的处理结果。
4.根据权利要求1所述的方法,其特征在于,所述将每条所述业务请求翻译成满足所述目标系统的请求格式的目标业务请求,并将各条所述目标业务请求发送给所述目标系统,以使所述目标系统对接收到的每条所述目标业务请求进行处理,并将得到的每条所述目标业务请求对应的实际处理结果和实际关键特征值发送给所述迁移性验证平台,包括:
针对每条所述业务请求,为所述业务请求创建对应的待翻译请求对象;
将所述待翻译请求对象翻译成满足所述目标系统的请求格式的目标业务请求;
根据接收各个所述业务请求的顺序,依次将各个所述业务请求对应的所述目标业务请求发送给所述目标系统,以使所述目标系统对接收到的所述目标业务请求进行处理,并将得到的所述目标业务请求对应的实际处理结果和实际关键特征值发送给所述迁移性验证平台。
5.根据权利要求1所述的方法,其特征在于,所述根据每条所述业务请求对应的处理结果,生成每条所述业务请求对应的预期处理结果和预期关键特征值,包括:
针对每条所述业务请求对应的处理结果,为所述业务请求对应的处理结果创建对应的待翻译处理对象;
针对每个所述待翻译处理对象,根据预先设置的对应关系,对所述待翻译处理对应进行处理,得到所述待翻译处理对象的预期结果对象,其中,所述预期结果对象包括所述待翻译处理对象对应的所述业务请求对应的预期处理结果和预期关键特征值。
6.根据权利要求1所述的方法,其特征在于,所述针对每条所述业务请求而言,将所述业务请求对应的预期结果对象与所述业务请求对应的目标业务请求对应的实际结果对象进行比对,得到所述业务请求对应的比对结果,包括:
针对每条所述业务请求而言,将所述业务请求对应的预期结果对象中的预期处理结果与所述业务请求对应的目标业务请求对应的实际处理结果进行比对,得到所述业务请求的第一比对结果;
将所述业务请求对应的预期结果对象中的预期关键特征值与所述业务请求对应的目标业务请求对应的实际关键特征值进行比对,得到所述业务请求的第二比对结果;
根据所述业务请求的第一比对结果和所述业务请求的第二比对结果,生成所述业务请求的比对结果。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国民航信息网络股份有限公司,未经中国民航信息网络股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210109647.2/1.html,转载请声明来源钻瓜专利网。