服务器稳定性测试系统及测试方法技术方案

技术编号:34332707 阅读:21 留言:0更新日期:2022-07-31 02:23
本发明专利技术公开了一种服务器稳定性测试系统和测试方法。该测试系统包括安装机构(1)、测试机构(2)和显示机构(3)。其中,测试机构(2)连接于所述安装机构(1),用于通过自主设定对服务器稳定性进行测试;显示机构(3)设置于安装机构(1),且连接测试机构(2)以为测试机构(2)输入测试参数并将测试机构(2)的测试结果显示出来。服务器稳定性测试系统采用相应的测试方法能够实现自主设定测试机构对服务器的测试时间,并实时显示测试结果。并实时显示测试结果。并实时显示测试结果。

【技术实现步骤摘要】
服务器稳定性测试系统及测试方法


[0001]本专利技术涉及计算机
,尤其涉及一种服务器稳定性测试系统及测试方法。

技术介绍

[0002]随着云计算技术的发展,包含大量服务器的数据中心变得不可或缺,而这些服务器的稳定性更是成为被关注的重点。在服务器的开发验证过程中,一般需要通过服务器稳定性测试系统进行多次连续的开关机实验来测试服务器的稳定性。
[0003]目前,现有的服务器稳定性测试系统的测试机构在接收到测试参数后会立刻启动对服务器进行测试,无法自主设定测试机构对服务器的测试时间。

技术实现思路

[0004]有鉴于此,本专利技术实施例的目的在于提出一种服务器稳定性测试系统,其能够实现自主设定测试机构对服务器的测试时间,并实时显示测试结果。
[0005]本专利技术实施例的另一目的还在于提出一种服务器稳定性测试方法。
[0006]基于上述目的,本专利技术实施例的一方面提供的一种服务器稳定性测试系统包括安装机构、测试机构和显示机构。测试机构连接于所述安装机构,用于通过自主设定对服务器稳定性进行测试;显示机构设置于所述安装机构,且连接所述测试机构以为所述测试机构输入测试参数并将所述测试机构的测试结果显示出来。
[0007]在一些实施方式中,所述测试机构包括:指令生成模块、控制模块、结果分析模块和输出模块。指令生成模块连接所述显示机构,用于接收来自所述显示机构的测试参数、生成控制指令;控制模块连接所述指令生成模块,用于接收来自所述指令生成模块的控制指令,并对服务器进行开关机测试以得出测试数据;结果分析模块连接所述控制模块,用于接收来自所述控制模块的测试数据,对所述测试数据进行分析以得出分析结果;输出模块连接所述结果分析模块和所述显示机构,用于接收来自所述结果分析模块的分析结果并将所述分析结果传输到所述显示机构。
[0008]在一些实施方式中,所述指令生成模块包括解析单元、语义生成单元和计时单元。解析单元连接所述显示机构,用于对所述测试参数进行解析,以得到解析参数和解析时间;语义生成单元对所述解析参数进行语义重组,以得到控制指令;计时单元基于所述解析时间进行倒计时,并在倒计时结束后将所述控制指令发送给所述控制模块。
[0009]在一些实施方式中,所述显示机构包括参数设置模块和显示模块。参数设置模块连接所述解析单元,用于向所述解析单元输入测试参数;显示模块连接所述输出模块,用于显示所述分析结果。
[0010]在一些实施方式中,所述参数设置模块包括构建单元和传输单元。构建单元,用于构建参数输入框;传输单元,用于将所述参数输入框内的测试参数传输到所述解析单元。
[0011]在一些实施方式中,安装机构包括壳体、驱动组件、连接组件、安装架、导向组件和缓冲弹簧。壳体,其内设置有测试机构;驱动组件,安装于所述壳体的外侧壁;连接组件,设
置于所述壳体上靠近所述动组件的一侧;安装架,一侧连接于所述驱动组件,另一侧连接于所述连接组件,用于安装显示机构;导向组件,设置于所述壳体上靠近所述安装架的一侧;缓冲弹簧,设置于所述导向组件内;其中,所述驱动组件驱动所述安装架带动所述显示机构转向所述导向组件,并挤压所述缓冲弹簧达到形变量,所述驱动组件停止输出后,所述导向组件和所述安装架将所述显示机构包围以保护所述显示机构。
[0012]在一些实施方式中,所述导向组件包括保护框和推板。推板,固接于所述保护框的内侧,且向所述壳体延伸以形成固定槽;其中,所述固定槽的底部连接于所述壳体,所述缓冲弹簧设置于所述固定槽内,且一端固定于所述推板,另一端滑动连接于所述固定槽的底部。
[0013]本专利技术实施例的另一方面,还提供了一种服务器稳定性测试方法。采用前述的服务器稳定性测试系统,所述测试方法包括:通过显示机构向指令生成模块输出测试参数;通过指令生成模块基于测试参数生成控制指令;通过控制模块基于控制指令对服务器进行开关机测试以得出测试数据;通过结果分析模块对测试数据进行分析以得出分析结果;以及通过输出模块将分析结果传输到显示机构进行显示。
[0014]在一些实施例中,通过指令生成模块基于测试参数生成控制指令包括:所述指令生成模块基于所述测试参数生成控制指令并基于解析时间进入倒计时,并在倒计时结束后将所述控制指令发送给所述控制模块。
[0015]在一些实施例中,通过控制模块基于控制指令对服务器进行开关机测试以得出测试数据包括:所述控制模块将控制指令发送给服务器的主板管理控制器,所述主板管理控制器基于所述控制指令对所述服务器进行开关机操作、监测测试过程中服务器的开关机次数及所述服务器的工作状态值,并将所述服务器的工作状态值记录至测试文件,所述控制模块从所述测试文件中获取服务器的开机次数,并在开机次数达到参数设置模块中设定的次数时,发送停止指令至所述主板管理控制器,所述主板管理控制器根据所述停止指令停止所述服务器的测试操作,以得出测试数据。
[0016]本专利技术实施例的再一方面,还提供了一种计算机设备,包括:至少一个处理器;以及存储器,存储器存储有可在处理器上运行的计算机指令,指令由处理器执行时实现方法的步骤包括:通过显示机构向指令生成模块输出测试参数;通过指令生成模块基于测试参数生成控制指令;通过控制模块基于控制指令对服务器进行开关机测试以得出测试数据;通过结果分析模块对测试数据进行分析以得出分析结果;以及通过输出模块将分析结果传输到显示机构进行显示。
[0017]本专利技术实施例的再一方面,还提供了一种计算机可读存储介质,计算机可读存储介质存储有被处理器执行时实现本专利技术所述的方法步骤的计算机程序。其中该方法包括:通过显示机构向指令生成模块输出测试参数;通过指令生成模块基于测试参数生成控制指令;通过控制模块基于控制指令对服务器进行开关机测试以得出测试数据;通过结果分析模块对测试数据进行分析以得出分析结果;以及通过输出模块将分析结果传输到显示机构进行显示。
[0018]本专利技术至少具有以下有益技术效果:
[0019]本专利技术的服务器稳定性测试系统包括安装机构、测试机构和显示机构。所述安装机构为所述测试机构和所述显示机构提供安装条件;所述显示机构向所述指令生成模块输
入测试参数;所述指令生成模块基于所述测试参数生成控制指令并进入倒计时,并在倒计时结束后将所述控制指令发送给所述控制模块;所述控制模块基于所述控制指令对服务器进行开机和关机实验,得到实验数据;所述结果分析模块对所述实验数据进行分析,得到分析结果;所述输出模块将所述分析结果传输给所述显示机构进行显示,解决了无法自主设定测试机构对服务器的测试时间的问题。
附图说明
[0020]为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的实施例。
[0021]图1为本专利技术提供的服务器稳定性测试系统的实施例的示意图;本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种服务器稳定性测试系统,其特征在于,包括:安装机构(1);测试机构(2),连接于所述安装机构(1),用于通过自主设定对服务器稳定性进行测试;显示机构(3),设置于所述安装机构(1),且连接所述测试机构(2)以为所述测试机构(2)输入测试参数并将所述测试机构(2)的测试结果显示出来。2.根据权利要求1所述的服务器稳定性测试系统,其特征在于,所述测试机构(2)包括:指令生成模块(20),连接所述显示机构(3),用于接收来自所述显示机构(3)的测试参数、生成控制指令;控制模块(21),连接所述指令生成模块(20),用于接收来自所述指令生成模块(20)的控制指令,并对服务器进行开关机测试以得出测试数据;结果分析模块(22),连接所述控制模块(21),用于接收来自所述控制模块(21)的测试数据,对所述测试数据进行分析以得出分析结果;输出模块(23),连接所述结果分析模块(22)和所述显示机构(3),用于接收来自所述结果分析模块(22)的分析结果并将所述分析结果传输到所述显示机构(3)。3.根据权利要求2所述的服务器稳定性测试系统,其特征在于,所述指令生成模块(20)包括:解析单元(201),连接所述显示机构(3),用于对所述测试参数进行解析,以得到解析参数和解析时间;语义生成单元(202),对所述解析参数进行语义重组,以得到控制指令;计时单元(203),基于所述解析时间进行倒计时,并在倒计时结束后将所述控制指令发送给所述控制模块(21)。4.根据权利要求3所述的服务器稳定性测试系统,其特征在于,所述显示机构(3)包括:参数设置模块(31),连接所述解析单元(201),用于向所述解析单元(201)输入测试参数;显示模块(32),连接所述输出模块(23),用于显示所述分析结果。5.根据权利要求4所述的服务器稳定性测试系统,其特征在于,所述参数设置模块(31)包括:构建单元(311),用于构建参数输入框;传输单元(312),用于将所述参数输入框内的测试参数传输到所述解析单元(201)。6.根据权利要求1所述的服务器稳定性测试系统,其特征在于,所述安装机构(1)包括:壳体(11),其内设置有测试机构(2);驱动组件(12),安装于所述壳体(11)的外侧壁;连接组件(13),设置于所述壳体(11)上靠近所述驱动组件(12)的一侧;安装架(14),一侧连接于所述驱动组件(12),另一侧连接于所述连接组件(13),用于安...

【专利技术属性】
技术研发人员:田洪成
申请(专利权)人:苏州浪潮智能科技有限公司
类型:发明
国别省市:

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

1