一种设备检测方法及检测设备的制造方法

文档序号:9865372阅读:206来源:国知局
一种设备检测方法及检测设备的制造方法
【技术领域】
[0001]本发明涉及设备检测领域,尤其涉及一种设备检测方法及检测设备。
【背景技术】
[0002]对于一些需要长时间处于无人职守自动运行的设备,可能在其运行的过程中会出现各种非预期的状况,如设备宕机、重启、CPU(中央处理器)高负荷或设备性能受损等,而对于这些状况需要及时获取并做出及时的分析,以便及时的了解设备的状况,并分析该设备是否适合继续进行工作。在现有技术中,如,对于设备自动化测试以及性能测试领域,所述设备具备开放TELNET (网络终端协议,远程登陆服务的标准协议)和/或SSH2 (安全外壳协议)等传输协议,例如操作系统为LINUX(—种操作系统的名称)的设备,在该设备(LINUX)自动化测试以及性能、长时稳定性测试过程中,设备处于长时间无人职守自动运行状态,在此期间设备会出现各种非预期状况,如设备宕机、重启、CPU高负荷或设备性能受损等,而对于这些状况需要及时获取并做出及时的分析,才能为设备中的系统能够保持正常运行作出及时的补救措施。

【发明内容】

[0003]本发明提供一种设备检测方法及检测设备,解决了现有技术中由于设备处于长时间无人看守且自动运行状态下出现非预期状况而没有及时发现,从而及时分析的问题。
[0004]为了解决上述问题,本发明采用以下技术方案:
[0005]一种设备检测方法,包括:
[0006]检测设备设置被检测设备的检测类型和所述检测类型对应的检测策略;
[0007]所述检测设备与被检测设备建立通信连接;
[0008]所述检测设备获取所述被检测设备的检测类型和所述检测类型对应的检测策略;
[0009]所述检测设备根据所获取的检测策略对所述被检测设备进行检测,并获取检测数据;
[0010]所述检测设备根据所获取的检测数据对所述被检测设备的故障进行分析。
[0011]进一步地,所述检测设备与被检测设备建立通信连接具体包括:检测设备通过识别信息登录所述被检测设备;或者,检测设备对所述被检测设备发送通信连接建立的请求;
[0012]进一步地,若所述检测设备与被检测设备建立通信连接不成功,则判断所述被检测设备出现通信故障。
[0013]进一步地,所述检测类型具体包括:历史运行状态的检测和/或运行性能的检测。
[0014]进一步地,若所述检测类型为历史运行状态的检测,则所述检测类型对应的检测策略具体包括:所述检测设备对所述被检测设备的日志文件进行检测,并获取其检测数据;和/或
[0015]若所述检测类型为运行性能的检测,则所述检测类型对应的检测策略具体包括:向所述被检测设备发送检测指令;接收所述被检测设备执行所述检测指令后的状态信息,并将所述状态信息进行显示。
[0016]进一步地,若所述检测设备获取的检测数据为被检测设备的日志文件,则所述检测设备根据所获取的检测数据对所述被检测设备的故障进行分析具体包括:比较本次获取的日志文件的修改时间与上一次获取的日志文件的修改时间是否一致;若否,则将本次修改时间对应的日志文件上传到存储服务器,并将其按照预设方式显示。
[0017]—种检测设备,包括:
[0018]设置模块,用于设置被检测设备待检测的检测类型和所述检测类型对应的检测策略;
[0019]连接建立模块,用于与被检测设备建立通信连接;
[0020]获取模块,用于获取当前的检测类型,并获取所述当前的检测类型对应的检测策略;
[0021]检测控制模块,用于根据所述获取模块获取的检测策略对所述被检测设备进行检测,并获取检测数据;
[0022]故障分析模块,用于根据所述检测控制模块获取的检测数据对所述被检测设备的故障进行分析。
[0023]进一步地,所述连接建立模块建立通信连接的具体方式包括:通过识别信息登录所述被检测设备;或者,对所述被检测设备发送通信连接建立的请求。
[0024]进一步地,所述故障分析模块还用于在所述连接建立模块中的通信连接不成功时,判断所述被检测设备出现通信故障。
[0025]进一步地,所述检测类型具体包括:历史运行状态的检测和/或运行性能的检测。
[0026]进一步地,所述检测控制模块具体包括:历史运行检测子模块,用于在所述获取模块获取的检测类型为历史运行状态的检测时,对所述被检测设备的日志文件进行检测,并获取其所述日志文件的检测数据;和/或,性能检测子模块,用于在所述获取模块获取的检测类型为运行性能的检测时,向所述被检测设备发送检测指令,接收所述被检测设备执行所述检测指令后的状态信息,并将所述状态信息进行显示。
[0027]进一步地,所述故障分析模块具体包括:时间比较子模块,用于比较所述检测控制模块获取的日志文件的修改时间与上一次获取的日志文件的修改时间是否一致;文件上传子模块,用于在所述时间比较子模块的比较结果为否,则将本次修改时间对应的日志文件上传到存储服务器中;显示子模块,用于在所述时间比较子模块的比较结果为否,则将所述检测控制模块本次获取到的日志文件按照预设方式进行显示。
[0028]本发明提供了一种设备检测方法及检测设备,检测设备通过设置被检测设备的检测类型,并设置每种检测类型对应一种检测策略,与被检测设备建立通信连接后,根据所获取到的检测类型对被检测设备进行对应的检测策略的检测,并获取其检测数据,再对所获取到的检测数据进行故障分析。首先检测设备通过与所述被检测设备建立通信连接后,对被检测设备的运行状态进行了检测,并对其检测出故障进行分析并反馈到检测设备上,帮助测试人员及时发现设备异常,及时作出补救措施,从而不妨碍设备的正常运行。对于检测数据的保存为测试人员对设备作业的数据分析提供题材,从而保证测试人员能够在设备发生故障的第一时间获取其故障信息,并作出对应的解决措施。
[0029]进一步地,对被检测设备的历史运行数据和/或当前运行性能进行检测,为测试人员对被检测设备的历史运行数据及各个功能模块是否处于正常状态都能及时地了解,方便了测试人员对设备的调整。且在出现异常时,能及时预警,并将相关信息实时收集上传到检测设备,达到快速呈现被检测设备状态,且帮助测试人员及时发现设备异常的效果。
【附图说明】
[0030]图1为本发明实施例一提供的设备检测方法的流程图;
[0031]图2本本发明实施例二提供的设备检测方法的流程图;
[0032]图3为本发明实施例一提供的检测设备的结构示意图;
[0033]图4为本发明实施例二提供的检测设备具体应用场景的架构图。
【具体实施方式】
[0034]下面通过【具体实施方式】结合附图对本发明作进一步详细说明。
[0
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1