[发明专利]一种测试日期切换方法、装置及系统有效
申请号: | 201910367304.4 | 申请日: | 2019-05-05 |
公开(公告)号: | CN110175116B | 公开(公告)日: | 2023-07-25 |
发明(设计)人: | 沈贇;胡俊;董团;赵益 | 申请(专利权)人: | 中国银行股份有限公司 |
主分类号: | G06F11/36 | 分类号: | G06F11/36;G06Q40/00 |
代理公司: | 北京三友知识产权代理有限公司 11127 | 代理人: | 李辉 |
地址: | 100818 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 测试 日期 切换 方法 装置 系统 | ||
本说明书实施例公开了一种测试日期切换方法、装置及系统,所述系统包括核心服务器、中间服务器以及外围服务器,其中,所述核心服务器用于获取日期并生成日期文本,以及将所述日期文本发送至中间服务器;所述中间服务器用于接收所述核心服务器发送的日期文本并进行存储,以及接收所述外围服务器发送的日期文本调取指令,并根据所述日期文本调取指令中的外围服务器的IP地址将所述IP地址对应的核心服务器的日期文本发送至所述外围服务器;所述外围服务器用于向所述中间服务器发送日期文本调取指令,所述日期文本调取指令包括所述外围服务器的IP地址,并接收从所述中间服务器发送的日期文本,以及根据接收的日期文本切换测试日期。
技术领域
本发明涉及计算机数据处理技术领域,特别地,涉及一种测试日期切换方法、装置及系统。
背景技术
金融机构在对产品进行功能测试时,测试案例通常需要验证测试日期的正确性。但金融机构内部涉及的软件产品较多,不可能按实际业务应用进度进行测试,通常需要提前设定测试阶段测试案例运行的测试日期。测试时,对测试日期敏感的软件产品,每测试日均需切换日期至预设时间点,执行联机交易和批量运行。
目前日期切换通常由外围产品维护人员每日根据批量调度发布的日期清单,在执行各外围产品切换日期脚本时,通过手工输入测试日期,耗时较长。特别对于平台操作系统环境类型复杂,海外系统分行较多的金融机构,每个分行对应不同日期,手工输入量非常大,自动化程度低。且批量运行人员极少,各环境各产品批量较多,并行操作时,极易输错日期,导致批量运行结果错误。因此,针对多测试环境下的产品测试日期自动切换成为目前亟待解决的技术问题。
发明内容
本说明书实施例的目的在于提供一种测试日期切换方法、装置及系统,可以实现多测试环境下的产品测试日期自动切换,且提高了测试日期切换的准确性及效率。
本说明书提供一种测试日期切换方法、装置及系统是包括如下方式实现的:
一种测试日期切换系统,所述系统包括核心服务器、中间服务器以及外围服务器,其中,
所述核心服务器用于获取日期并生成日期文本,以及将所述日期文本发送至中间服务器;
所述中间服务器用于接收所述核心服务器发送的日期文本并进行存储,以及接收所述外围服务器发送的日期文本调取指令,并根据所述日期文本调取指令中的外围服务器的IP地址,并将所述IP地址对应的核心服务器的日期文本发送至所述外围服务器;
所述外围服务器用于向所述中间服务器发送日期文本调取指令,所述日期文本调取指令包括所述外围服务器的IP地址,并接收从所述中间服务器发送的日期文本,以及根据接收的日期文本切换测试日期。
本说明书提供的所述系统的另一个实施例中,所述外围服务器还用于获取待切换的日期文本的存储格式;
在确定存储格式为数据表时,根据配置的表参数及接收的日期文本切换测试日期;
在确定存储格式为文件时,根据配置的文件参数及接收的日期文本切换测试日期。
本说明书提供的所述系统的另一个实施例中,所述外围服务器还用于根据确定的切换方式及接收的日期文本切换测试日期,所述切换方式包括增量切换及全量切换。
本说明书提供的所述系统的另一个实施例中,所述日期文本包括行号及目标测试日期,所述目标测试日期包括当前测试日期、下一测试日期以及下下测试日期。
另一方面,本说明书实施例还提供一种测试日期切换方法,包括:
根据切换日期请求向中间服务器发送日期文本调取指令,所述日期文本调取指令包括外围服务器的IP地址,以使所述中间服务器根据所述日期文本调取指令将所述IP地址对应的核心服务器的日期文本发送至所述外围服务器;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国银行股份有限公司,未经中国银行股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910367304.4/2.html,转载请声明来源钻瓜专利网。