[发明专利]一种业务系统可用性验证方法、装置、设备和介质有效
申请号: | 202010142827.1 | 申请日: | 2020-03-04 |
公开(公告)号: | CN111459800B | 公开(公告)日: | 2022-07-08 |
发明(设计)人: | 王燕梅;周亮;陈书宪;陈帅;颜富甲;郭超年;钟勇智;翁章林;王桐森 | 申请(专利权)人: | 福建省农村信用社联合社 |
主分类号: | G06F11/36 | 分类号: | G06F11/36;G06Q40/04 |
代理公司: | 福州市鼓楼区京华专利事务所(普通合伙) 35212 | 代理人: | 林云娇 |
地址: | 350000 福建*** | 国省代码: | 福建;35 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 业务 系统 可用性 验证 方法 装置 设备 介质 | ||
本发明提供一种业务系统可用性验证方法、装置、设备和介质,方法包括在Python环境下接收调度端发起的自动化验证案例执行请求,获取自动化验证案例执行请求中的案例ID;根据获取到的案例ID关联触发对应的本地案例,将触发的本地案例所对应的交易执行脚本分配给自动化调度机;在自动化调度机调用业务系统执行完对所述交易执行脚本的自动化验证后,接收自动化调度机返回的运行结果,并根据所述运行结果更新数据池中的相关数据;同时,将运行结果返回给调度端,并更新案例的执行状态。本发明优点:能够实现灾备数据中心业务自动化测试,提高测试效率,并可使自动化测试能够达到真实业务测试的效果。
技术领域
本发明涉及计算机技术领域,特别涉及一种业务系统可用性验证方法、装置、设备和介质。
背景技术
现有的数据中心在主备切换后,系统可用性验证方法更多关注于数据一致性的检查,而未涉及应用系统的业务可用性验证。例如,公开日为2019-03-12,公开号为109460322A的中国发明专利公开了一种基于流程调度引擎技术的灾备切换演练系统及方法,解决了现有系统流程编排操作复杂和演练的成果难固化的问题,采用数据一致性比对模块,对主数据中心和灾备数据中心的数据进行比对验证,确保灾备数据的可用性。又如,公开日为2013-09-25,公开号为103324715A的中国发明专利公开了一种灾备系统可用性检测方法及装置,通过获取主数据中心及灾备数据中心系统的配置和运行状态信息,形成主-灾备中心可用运行指标,并通过运行指标比对,生成各指标项的差异,最终将差异转换成告警信息并生成统计报表。再如,公开日为2015-10-07,公开号为104965771A的中国发明专利公开了一种验证异地容灾数据一致性的方法和系统,将位于异地备份存储与生产存储进行数据实时同步复制,同步复制完成后,生产存储根据生产卷创建生产快照卷,备份存储根据备份卷创建备份快照卷,最后,验证生产存储中生产卷、生产快照卷,以及备份存储中备份快照卷的数据一致性,方便有效的完成数据一致性的验证测试。
然而,上述方法均不是通过真实业务的可用性测试来验证灾备数据中心的可用性,且都仅侧重于从某一方面对灾备数据中心环境可用性进行验证,未能全面、系统地验证灾备系统的可用性。而针对应用系统的业务可用性验证,目前都主要是通过人工验证方式来实现。综以上所述可知,现有的系统可用性验证方法存在有以下缺陷:
1、仅通过交易数据和系统基础环境的一致性比对,未进行系统连通性测试和真实的业务验证,难以保证灾备系统是否可用;2、灾备中心切换后的业务验证主要通过人工验证方式,需要花费大量时间进行沟通、协调及执行,难以在短时间内完成,且手工的系统可用性验证,参与验证的交易数、银行机构(分行)数较为有限,难以满足各种场景的业务验证需求;同时,目前业务可用性验证的实时进度也是通过手工方式进行管控,管理效率低下,且无法友好展示整体的验证进度。
发明内容
本发明要解决的技术问题,在于提供一种业务系统可用性验证方法、装置、设备和介质,解决现有系统可用性验证方法仅通过交易数据和系统基础环境的一致性比对,未进行系统连通性测试和真实的业务验证,难以保证灾备系统是否可用的问题。
第一方面,本发明提供了一种业务系统可用性验证方法,所述方法用于自动化测试调度模块,所述方法包括:
步骤S1、在Python环境下接收调度端发起的自动化验证案例执行请求,获取自动化验证案例执行请求中的案例ID;根据获取到的案例ID关联触发对应的本地案例,将触发的本地案例所对应的交易执行脚本分配给自动化调度机;
步骤S2、在自动化调度机调用业务系统执行完对所述交易执行脚本的自动化验证后,接收自动化调度机返回的运行结果,并根据所述运行结果更新数据池中的相关数据;同时,将运行结果返回给调度端,并更新案例的执行状态。
进一步的,所述步骤S1具体为:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于福建省农村信用社联合社,未经福建省农村信用社联合社许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010142827.1/2.html,转载请声明来源钻瓜专利网。