一种业务测试方法、装置及可存储介质制造方法及图纸

技术编号:35059737 阅读:39 留言:0更新日期:2022-09-28 11:11
本发明专利技术实施例提供了一种业务运行方法、装置及存储介质,涉及计算机技术领域。所述方法通过获取核心服务器中空闲的终端设备,依据核心服务器支持运行的各业务,发送业务运行指令使各空闲终端设备都用于运行业务,并接收业务运行信息。发送业务干扰指令对处于运行中的业务进行干扰测试,接收业务干扰信息。发送设备干扰指令对运行业务中的终端设备进行干扰测试,在预设时间段之后发送业务查询指令并接收对应的业务查询信息。依据对业务运行信息、业务干扰信息以及业务查询信息这三个维度的测试结果的分析,生成运行测试报告。确定核心服务器的抗干扰处理能力和业务恢复能力,为检测服务器稳定性提供可靠的参考数据,保障服务器的稳定运行。的稳定运行。的稳定运行。

【技术实现步骤摘要】
一种业务测试方法、装置及可存储介质


[0001]本专利技术涉及计算机
,特别是涉及一种业务测试方法、装置及可存储介质。

技术介绍

[0002]随着视联网的不断发展,其服务器需要运行的业务种类也越来越多。其中,业务稳定运行是衡量某一种业务为用户提供的服务的质量指标。而现有技术中,业务运行普遍是针对每个业务分别做功能性测试,无法确定出各业务之间是否存在干扰,从而降低了服务器的运行稳定性。

技术实现思路

[0003]鉴于上述问题,提出了本专利技术实施例以便提供一种克服上述问题或者至少部分地解决上述问题的业务测试方法、装置及可存储介质。
[0004]为了解决上述问题,本专利技术实施例公开了一种业务测试方法,应用于业务干扰系统,所述业务干扰系统与核心服务器建立通讯连接,所述方法包括:
[0005]获取所述核心服务器中的多个目标终端设备的设备参数,其中,所述目标终端设备为处于空闲状态下的终端设备;
[0006]获取所述核心服务器支持运行的多个业务的业务信息,并依据所述业务信息和多个目标终端设备的设备参数,确定业务运行指令;
[0007]将所述业务运行指令发送至核心服务器,接收返回的响应于所述业务运行指令的业务运行信息;
[0008]确定对处于运行中的业务进行测试的业务干扰指令;
[0009]将各业务干扰指令发送至核心服务器,接收返回的响应于所述业务干扰指令的业务干扰信息;
[0010]确定对处于运行业务中的终端设备进行测试的设备干扰指令;
[0011]将所述设备干扰指令发送至核心服务器,在预设时间段之后发送业务查询指令至核心服务器,并接收返回的响应于所述业务查询指令的业务查询信息;
[0012]依据对所述业务运行信息、业务干扰信息以及业务查询信息的分析,生成所述核心服务器的运行测试报告。
[0013]为了解决上述问题,本专利技术实施例还公开了一种业务测试装置,其特征在于,包括:
[0014]一个或多个处理器;和
[0015]其上存储有指令的一个或多个机器可读介质,当由所述一个或多个处理器执行时,使得所述装置执行上述任一项所述的业务测试方法。
[0016]为了解决上述问题,本专利技术实施例还公开了一种计算机可读存储介质,其特征在于,其存储的计算机程序使得处理器执行上述任一项所述的业务测试方法。
[0017]本专利技术实施例包括以下优点:
[0018]本专利技术实施例首先通过获取核心服务器中空闲的终端设备,并依据核心服务器支持运行的各业务,发送业务运行指令使各空闲终端设备都用于运行业务,并接收对应的业务运行信息。随后发送业务干扰指令对处于运行中的业务进行干扰测试,接收对应的业务干扰信息。并且,还发送设备干扰指令对运行业务中的终端设备进行干扰测试,在预设时间段之后发送业务查询指令至核心服务器,并接收对应的业务查询信息。最后依据对业务运行信息、业务干扰信息以及业务查询信息这三个维度的测试结果的分析,生成运行测试报告,从而确定核心服务器在各种干扰场景下的抗干扰处理能力和业务恢复能力,为检测服务器稳定性提供可靠的参考数据,保障服务器的稳定运行。
附图说明
[0019]图1是本专利技术的一种实施环境的结构示意图;
[0020]图2是本专利技术的一种业务测试方法实施例的步骤流程图;
[0021]图3是本专利技术的另一种业务测试方法实施例的步骤流程图;
[0022]图4是本专利技术步骤305的方法实施例的步骤流程图;
[0023]图5是本专利技术的一种业务测试装置实施例的结构框图。
具体实施方式
[0024]为使本专利技术的上述目的、特征和优点能够更加明显易懂,下面结合附图和具体实施方式对本专利技术作进一步详细的说明。
[0025]参照图1,示出了本专利技术各实施例所涉及到的一种实施环境的结构示意图,所述实施环境包括:业务干扰系统11、与所述业务干扰系统11建立起通讯连接的核心服务器12。依据业务干扰系统11对核心服务器12进行多维度的测试,并根据对各维度的测试结果的分析,生成运行测试报告,从而确定出核心服务器12在各种干扰场景下的抗干扰处理能力和业务恢复能力,为检测服务器稳定性提供可靠的参考数据,保障核心服务器12的稳定运行。
[0026]所述核心服务器12可以是视联网中的核心服务器,所述12核心服务器可以包括主控设备121、若干个分控设备122以及若干个终端设备123,所述主控设备121是核心服务器12的大脑,接收、处理业务层发送的命令以及向业务层反馈业务结果。若干个分控设备122级联在所述主控设备121下,其主要用于数据转发。若干个终端设备123级联在分控设备122上,每个分控设备122对应连接有多个终端设备123。
[0027]参照图2,示出了本专利技术的一种业务测试方法实施例的步骤流程图,所述方法应用于所述业务干扰系统中,所述方法可以包括:
[0028]S201、获取所述核心服务器中的多个目标终端设备的设备参数,其中,所述目标终端设备为处于空闲状态下的终端设备。
[0029]S202、获取所述核心服务器支持运行的多个业务的业务信息,并依据所述业务信息和多个目标终端设备的设备参数,确定业务运行指令。
[0030]S203、将所述业务运行指令发送至核心服务器,接收返回的响应于所述业务运行指令的业务运行信息。
[0031]本专利技术实施例中,在业务干扰系统中,可以预先根据核心服务器各设备的交互协议的不同,编写针对各设备的若干个功能接口,并针对每个业务功能对应的干扰项编写相
应的功能接口。
[0032]首先,可以获取到核心服务器中的多个目标终端设备,所述目标终端设备为核心服务器中处于空闲状态下(即未在运行业务中的设备)的终端设备,并获取到多个目标终端设备对应的设备参数。所述设备参数可以包括各目标终端设备的标识码。并且,可以响应于对显示页面的操作,获取到所述核心服务器支持运行的多个业务的业务信息。从而依据所述业务信息和多个目标终端设备的设备参数,进行相关参数封装生成业务运行指令,并将业务运行指令发送至核心服务器。所述核心服务器在接收到业务运行指令之后,对所述业务运行指令进行解析,并使得各目标终端设备按照业务信息进行业务的运行。将运行业务的相关信息,确定为业务运行信息,并作为业务运行指令的响应反馈给业务干扰系统。
[0033]S204、确定对处于运行中的业务进行测试的业务干扰指令。
[0034]S205、将各业务干扰指令发送至核心服务器,接收返回的响应于所述业务干扰指令的业务干扰信息。
[0035]本专利技术实施例中,在确定每个目标终端设备都处于运行业务中的状态时,可以根据每个业务所对应的业务干扰项和运行对应业务的目标终端设备的设备参数,进行相关参数封装生成业务干扰指令,并将各业务干扰指令发送至核心服务器。所述核心服务器在接收到业务干扰指令之后,对所述业务干扰指令进行解析,并使得对应的目标终端设备执行业务干扰项,将运行业务干扰项的相关信息,确定为业务干扰本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种业务测试方法,其特征在于,应用于业务干扰系统,所述业务干扰系统与核心服务器建立通讯连接,所述方法包括:获取所述核心服务器中的多个目标终端设备的设备参数,其中,所述目标终端设备为处于空闲状态下的终端设备;获取所述核心服务器支持运行的多个业务的业务信息,并依据所述业务信息和多个目标终端设备的设备参数,确定业务运行指令;将所述业务运行指令发送至核心服务器,接收返回的响应于所述业务运行指令的业务运行信息;确定对处于运行中的业务进行测试的业务干扰指令;将各业务干扰指令发送至核心服务器,接收返回的响应于所述业务干扰指令的业务干扰信息;确定对处于运行业务中的终端设备进行测试的设备干扰指令;将所述设备干扰指令发送至核心服务器,在预设时间段之后发送业务查询指令至核心服务器,并接收返回的响应于所述业务查询指令的业务查询信息;依据对所述业务运行信息、业务干扰信息以及业务查询信息的分析,生成所述核心服务器的运行测试报告。2.根据权利要求1所述的方法,其特征在于,所述将所述业务运行指令发送至核心服务器,接收返回的响应于所述业务运行指令的业务运行信息,包括:将所述业务运行指令发送至核心服务器,接收返回的响应于所述业务运行指令的业务运行信息;对所述业务运行信息进行分析,确定出第一异常信息。3.根据权利要求2所述的方法,其特征在于,所述业务运行信息包括各业务的运行操作结果,所述运行操作结果包括运行失败和运行成功;所述对所述业务运行信息进行分析,确定出第一异常信息,包括:若所述运行操作结果为运行失败,从所述业务运行信息中确定出第一异常信息;若所述运行操作结果为运行成功,依据所述业务运行信息中业务的对应目标终端设备的设备参数,生成业务查询指令;将所述业务查询指令发送至所述核心服务器,并接收返回的响应于所述业务查询指令的业务查询信息;依据所述业务查询信息,确定对应目标终端设备的当前运行业务和对应目标终端设备依据业务运行指令发起的业务是否匹配;依据匹配结果确定出对应的第一异常信息。...

【专利技术属性】
技术研发人员:贺传森亓娜王艳辉古明敏
申请(专利权)人:海南乾唐视联信息技术有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1