异常检测方法、装置、电子设备及计算机可读存储介质制造方法及图纸

技术编号:35692040 阅读:14 留言:0更新日期:2022-11-23 14:40
本发明专利技术公开了一种异常检测方法、装置、电子设备及计算机可读存储介质。其中,该方法包括:接收测试指令;响应于测试指令,按照预定顺序遍历执行第一测试脚本集中的多个第一脚本;在执行多个第一脚本中预定脚本的过程中出现异常的情况下,确定异常对应的异常设备,异常设备对应的设备参数,以及第二测试脚本集;采用目标设备替换异常设备,得到目标设备组;按照预定顺序遍历执行第二测试脚本集中的多个第二脚本,确定预定系统的异常测试结果。本发明专利技术解决了相关技术中对设备组进行异常测试时,存在效率低下的技术问题。存在效率低下的技术问题。存在效率低下的技术问题。

【技术实现步骤摘要】
异常检测方法、装置、电子设备及计算机可读存储介质


[0001]本专利技术涉及计算机领域,具体而言,涉及一种异常检测方法、装置、电子设备及计算机可读存储介质。

技术介绍

[0002]目前,设备在生产生活中的应用非常广泛,例如,虚拟化设备以其特有的资源利用率高、管理成本低、灵活性高、可扩展性强等等一系列优点,在市场中占有越来越高的比例,及时检测并处理设备组中的设备异常在设备组的正常工作过程中至关重要,但在相关技术中,主要通过人工异常处理的方式对检测出的异常进行异常处理,然而依据该方式处理异常,往往存在效率低下的问题,因此,如何提高对设备组的异常的检测和处理效率是目前面临的一个难题。
[0003]针对上述的问题,目前尚未提出有效的解决方案。

技术实现思路

[0004]本专利技术实施例提供了一种异常检测方法、装置、电子设备及计算机可读存储介质,以至少解决相关技术中对设备组进行异常测试时,存在效率低下的技术问题。
[0005]根据本专利技术实施例的一个方面,提供了一种异常测试方法,包括:接收测试指令,其中,所述测试指令用于对预定系统中的初始设备组进行测试;响应于所述测试指令,按照预定顺序遍历执行第一测试脚本集中的多个第一脚本,其中,所述第一测试脚本集为与所述初始设备组对应的脚本集,所述第一测试脚本集中的多个第一脚本用于分别对所述初始设备组进行测试;在执行所述多个第一脚本中预定脚本的过程中出现异常的情况下,确定所述异常对应的异常设备,所述异常设备对应的设备参数,以及第二测试脚本集,其中,所述第二测试脚本集为依据所述预定脚本,从所述第一测试脚本集中的多个第一脚本中确定出的脚本集;采用目标设备替换所述异常设备,得到目标设备组,其中,所述目标设备基于所述设备参数确定;按照所述预定顺序遍历执行所述第二测试脚本集中的多个第二脚本,确定所述预定系统的异常测试结果。
[0006]可选地,所述在执行所述多个第一脚本中预定脚本的过程中出现异常的情况下,确定所述异常对应的异常设备,所述异常设备对应的设备参数,以及第二测试脚本集,包括:在执行所述多个第一脚本中所述预定脚本的过程中出现所述异常的情况下,确定所述异常对应的异常信息,其中,所述异常信息包括所述异常对应的异常设备;提取所述异常信息的异常关键字;依据所述异常关键字,确定所述异常的异常类型;在所述异常的异常类型为第一异常类型的情况下,确定所述异常设备对应的所述设备参数,以及所述第二测试脚本集。
[0007]可选地,这种方法还包括:在所述异常的异常类型为第二异常类型的情况下,依据所述异常关键字,确定所述异常对应的异常处理方式;依据所述异常处理方式处理所述异常,确定异常处理结果。
[0008]可选地,这种方法还包括:在所述异常处理结果为处理失败的情况下,确定所述异常设备对应的所述设备参数,以及所述第二测试脚本集。
[0009]可选地,所述采用目标设备替换所述异常设备,得到目标设备组,包括:配置所述目标设备的网络环境,得到目标网络环境;确定所述目标网络环境的安全指数;在所述安全指数大于预定阈值的情况下,采用所述目标设备替换所述异常设备,得到所述目标设备组。
[0010]可选地,这种方法还包括:在所述安全指数小于等于所述预定阈值的情况下,确定替换失败信息;发送所述替换失败信息至预定终端。
[0011]可选地,所述接收测试指令之前,还包括:确定所述初始设备组,以及所述初始设备组在所述预定系统中的预配置模式;依据所述预配置模式,确定所述第一测试脚本集。
[0012]根据本专利技术实施例的一个方面,提供了一种异常测试装置,包括:接收模块,用于接收测试指令,其中,所述测试指令用于对预定系统中的初始设备组进行测试;第一测试模块,用于响应于所述测试指令,按照预定顺序遍历执行第一测试脚本集中的多个第一脚本,其中,所述第一测试脚本集为与所述初始设备组对应的脚本集,所述第一测试脚本集中的多个第一脚本用于分别对所述初始设备组进行测试;确定模块,用于在执行所述多个第一脚本中预定脚本的过程中出现异常的情况下,确定所述异常对应的异常设备,所述异常设备对应的设备参数,以及第二测试脚本集,其中,所述第二测试脚本集为依据所述预定脚本,从所述第一测试脚本集中的多个第一脚本中确定出的脚本集;替换模块,用于采用目标设备替换所述异常设备,得到目标设备组,其中,所述目标设备基于所述设备参数确定;第二测试模块,用于按照所述预定顺序遍历执行所述第二测试脚本集中的多个第二脚本,确定所述预定系统的异常测试结果。
[0013]根据本专利技术实施例的一个方面,提供了一种电子设备,包括:处理器;用于存储所述处理器可执行指令的存储器;其中,所述处理器被配置为执行所述指令,以实现如上述任一项所述的异常测试方法。
[0014]根据本专利技术实施例的一个方面,提供了一种计算机可读存储介质,当所述计算机可读存储介质中的指令由电子设备的处理器执行时,使得电子设备能够执行如上述任一项所述的异常测试方法。
[0015]在本专利技术实施例中,通过接收用于对预定系统中的初始设备组进行测试的测试指令,响应于测试指令,再按照预定顺序遍历执行第一测试脚本集中的多个第一脚本,在执行多个第一脚本中预定脚本的过程中出现异常的情况下,确定异常对应的异常设备,异常设备对应的设备参数,以及第二测试脚本集,并采用目标设备替换异常设备,得到目标设备组,然后按照预定顺序遍历执行第二测试脚本集中的多个第二脚本,确定预定系统的异常测试结果。由于是采用目标设备替换异常设备的方式处理设备组中的异常,而不是在检测到异常后直接向预定终端发送异常信息并等待处理。而且,是在发生了异常的情况下,确定第二测试脚本集,不对第一测试脚本集进行继续的检测。通过这种方式进行异常处理,能够节省发送异常信息并等待处理的时间,使得检测异常和处理异常的效率提高,进而解决了相关技术中对设备组进行异常测试时,存在效率低下的技术问题。
附图说明
[0016]此处所说明的附图用来提供对本专利技术的进一步理解,构成本申请的一部分,本发
明的示意性实施例及其说明用于解释本专利技术,并不构成对本专利技术的不当限定。在附图中:
[0017]图1是根据本专利技术实施例的异常检测方法的流程图;
[0018]图2是本专利技术可选实施方式提供的处理可自动修复异常的流程图;
[0019]图3是本专利技术可选实施方式提供的处理不可自动修复异常的流程图;
[0020]图4是本专利技术可选实施方式提供的异常处理的示意图;
[0021]图5是根据本专利技术实施例的异常检测装置的结构框图。
具体实施方式
[0022]为了使本
的人员更好地理解本专利技术方案,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分的实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本专利技术保护的范围。
[0023]需要说明的是,本专利技术的说明书和权本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种异常测试方法,其特征在于,包括:接收测试指令,其中,所述测试指令用于对预定系统中的初始设备组进行测试;响应于所述测试指令,按照预定顺序遍历执行第一测试脚本集中的多个第一脚本,其中,所述第一测试脚本集为与所述初始设备组对应的脚本集,所述第一测试脚本集中的多个第一脚本用于分别对所述初始设备组进行测试;在执行所述多个第一脚本中预定脚本的过程中出现异常的情况下,确定所述异常对应的异常设备,所述异常设备对应的设备参数,以及第二测试脚本集,其中,所述第二测试脚本集为依据所述预定脚本,从所述第一测试脚本集中的多个第一脚本中确定出的脚本集;采用目标设备替换所述异常设备,得到目标设备组,其中,所述目标设备基于所述设备参数确定;按照所述预定顺序遍历执行所述第二测试脚本集中的多个第二脚本,确定所述预定系统的异常测试结果。2.根据权利要求1所述的方法,其特征在于,所述在执行所述多个第一脚本中预定脚本的过程中出现异常的情况下,确定所述异常对应的异常设备,所述异常设备对应的设备参数,以及第二测试脚本集,包括:在执行所述多个第一脚本中所述预定脚本的过程中出现所述异常的情况下,确定所述异常对应的异常信息,其中,所述异常信息包括所述异常对应的异常设备;提取所述异常信息的异常关键字;依据所述异常关键字,确定所述异常的异常类型;在所述异常的异常类型为第一异常类型的情况下,确定所述异常设备对应的所述设备参数,以及所述第二测试脚本集。3.根据权利要求2所述的方法,其特征在于,还包括:在所述异常的异常类型为第二异常类型的情况下,依据所述异常关键字,确定所述异常对应的异常处理方式;依据所述异常处理方式处理所述异常,确定异常处理结果。4.根据权利要求3所述的方法,其特征在于,还包括:在所述异常处理结果为处理失败的情况下,确定所述异常设备对应的所述设备参数,以及所述第二测试脚本集。5.根据权利要求1所述的方法,其特征在于,所述采用目标设备替换所述异常设备,得到目标设备组,包括:...

【专利技术属性】
技术研发人员:张萍李昊孙炯虞安虎张峰
申请(专利权)人:山石网科通信技术股份有限公司
类型:发明
国别省市:

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

1