一种服务器的测试方法、装置、电子设备和可读存储介质制造方法及图纸

技术编号:36262184 阅读:13 留言:0更新日期:2023-01-07 10:00
本发明专利技术实施例提供了一种服务器的测试方法、装置、电子设备和可读存储介质,所述方法包括:当所述U盘硬件设备插入服务器时,激活所述液晶显示屏显示内置应用界面;响应于针对所述液晶显示屏的测试环境准备指令,采用所述安装程序在所述服务器中安装所述预设性能测试工具以完成测试环境准备;响应于针对所述液晶显示屏的测试角色选择指令,确定所述服务器在性能测试过程中所扮演的测试角色。通过采用上述方法,在U盘硬件设备中集成液晶显示屏和告警灯,并基于U盘硬件设备自身具有存储空间的特性,在U盘硬件设备内置预设性能测试工具安装程序,以及内置简易程序对针对液晶显示屏的输入指令进行响应,在发现性能测试数据发生异常时及时给予告警。时及时给予告警。时及时给予告警。

【技术实现步骤摘要】
一种服务器的测试方法、装置、电子设备和可读存储介质


[0001]本专利技术涉及计算机
,特别是涉及一种服务器的测试方法、一种服务器的测试装置、一种电子设备和一种计算机可读存储介质。

技术介绍

[0002]网络接口控制器(network interface controller,NIC),又称网络接口控制器,网络适配器(network adapter),网卡(network interface card),或局域网接收器(LAN adapter),是一块被设计用来允许计算机在计算机网络上进行通讯的计算机硬件。
[0003]服务器中应用的网卡越来越多,对网卡的性能测试是必不可少的一部分,目前针对服务器内网卡的网卡性能测试一般是采用两台机器对联测试,其中一台为待测服务器,另一台为辅助测试的服务器,待测服务器作为client端(客户端),对联服务器作为server端(服务端),需要在两台机器上分别执行测试指令,将数据包从一台服务器上传输到另一台服务器上进行测试。
[0004]目前性能测试需要在两台机器上分别插入两个VGA(Video Graphics Array,视频图形阵列)显示器及鼠标键盘用于执行测试指令,且测试指令需要完全执行完成后再人工分析日志查看日志中的所有性能测试数据是否达标。

技术实现思路

[0005]鉴于上述问题,提出了本专利技术实施例以便提供一种克服上述问题或者至少部分地解决上述问题的一种服务器的测试方法和相应的一种服务器的测试装置、一种电子设备,以及一种计算机可读存储介质。
[0006]本专利技术实施例公开了一种服务器的测试方法,应用于U盘硬件设备,所述U盘硬件设备包括液晶显示屏和告警灯,所述U盘硬件设备内置有用于安装预设性能测试工具的安装程序,所述方法包括:
[0007]当所述U盘硬件设备插入服务器时,激活所述液晶显示屏显示内置应用界面;
[0008]响应于针对所述液晶显示屏的测试环境准备指令,采用所述安装程序在所述服务器中安装所述预设性能测试工具以完成测试环境准备;
[0009]响应于针对所述液晶显示屏的测试角色选择指令,确定所述服务器在性能测试过程中所扮演的测试角色;
[0010]若所述服务器扮演的测试角色为待测服务器,则通过所述预设性能测试工具生成对应的测试指令,并采用所述测试指令与辅助测试服务器进行网络测试,获得对应的性能测试数据;
[0011]若所述服务器扮演的测试角色为辅助测试服务器,则调用所述预设性能测试工具中的监听程序定时获取所述待测服务器生成的所述性能测试数据,并在确定所述性能测试数据发生异常的情况下,点亮所述告警灯。
[0012]可选地,所述通过所述预设性能测试工具生成对应的测试指令,包括:
[0013]响应于针对所述液晶显示屏的测试信息输入指令,确定进行性能测试的测试参数信息,并采用所述测试参数信息生成对应的所述测试指令;其中,所述测试参数信息包括辅助测试服务器的IP地址和测试时长。
[0014]可选地,所述性能测试数据包括上一时刻的所述性能测试数据和当前时刻的所述性能测试数据,所述在确定所述性能测试数据发生异常的情况下,点亮所述告警灯,包括:
[0015]将当前时刻的所述性能测试数据与上一时刻的所述性能测试数据进行比对,确定增量性能测试数据;
[0016]在确定所述增量性能测试数据发生异常的情况下,点亮所述告警灯。
[0017]可选地,所述在确定所述增量性能测试数据发生异常的情况下,点亮所述告警灯,包括:
[0018]从所述增量性能测试数据中获取至少一个性能指标的测试值;
[0019]若所述性能指标的测试值小于所述性能指标的标准值,则确定所述增量性能测试数据发生异常,实时点亮所述告警灯进行告警。
[0020]可选地,所述方法还包括:
[0021]若所述性能指标的测试值不小于所述性能指标的标准值,则确定所述增量性能测试数据未发生异常,继续获取下一时刻的所述性能测试数据。
[0022]可选地,所述液晶显示屏显示有用于进行测试环境准备的第一控件,所述响应于针对所述液晶显示屏的测试环境准备指令,采用所述安装程序在所述服务器中安装所述预设性能测试工具以完成测试环境准备,包括:
[0023]响应于针对所述第一控件的触控操作,采用所述安装程序在所述服务器中安装所述预设性能测试工具。
[0024]可选地,所述液晶显示屏显示有用于指示扮演的测试角色为待测服务器的第二控件,以及用于指示扮演的测试角色为辅助测试服务器的第三控件,所述响应于针对所述液晶显示屏的测试角色选择指令,确定所述服务器在性能测试过程中所扮演的测试角色,包括:
[0025]响应于针对所述第二控件的触控操作,确定所述服务器扮演的测试角色为所述待测服务器;或,
[0026]响应于针对所述第三控件的触控操作,确定所述服务器扮演的测试角色为所述辅助测试服务器。
[0027]本专利技术实施例还公开了一种服务器的测试装置,应用于U盘硬件设备,所述U盘硬件设备包括液晶显示屏和告警灯,所述U盘硬件设备内置有用于安装预设性能测试工具的安装程序,所述装置包括:
[0028]激活模块,用于当所述U盘硬件设备插入服务器时,激活所述液晶显示屏显示内置应用界面;
[0029]安装模块,用于响应于针对所述液晶显示屏的测试环境准备指令,采用所述安装程序在所述服务器中安装所述预设性能测试工具以完成测试环境准备;
[0030]确定模块,用于响应于针对所述液晶显示屏的测试角色选择指令,确定所述服务器在性能测试过程中所扮演的测试角色;
[0031]生成及网络测试模块,用于若所述服务器扮演的测试角色为待测服务器,则通过
所述预设性能测试工具生成对应的测试指令,并采用所述测试指令与辅助测试服务器进行网络测试,获得对应的性能测试数据;
[0032]获取及点亮模块,用于若所述服务器扮演的测试角色为辅助测试服务器,则调用所述预设性能测试工具中的监听程序定时获取所述待测服务器生成的所述性能测试数据,并在确定所述性能测试数据发生异常的情况下,点亮所述告警灯。
[0033]可选地,所述生成及网络测试模块,包括:
[0034]确定及生成子模块,用于响应于针对所述液晶显示屏的测试信息输入指令,确定进行性能测试的测试参数信息,并采用所述测试参数信息生成对应的所述测试指令;其中,所述测试参数信息包括辅助测试服务器的IP地址和测试时长。
[0035]可选地,所述性能测试数据包括上一时刻的所述性能测试数据和当前时刻的所述性能测试数据,所述获取及点亮模块,包括:
[0036]比对子模块,用于将当前时刻的所述性能测试数据与上一时刻的所述性能测试数据进行比对,确定增量性能测试数据;
[0037]点亮子模块,用于在确定所述增量性能测试数据发生异常的情况下,点亮所述告警灯。
[0038]可选地,所述点亮子模块,包括:
[0039]获取单元,用于本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种服务器的测试方法,其特征在于,应用于U盘硬件设备,所述U盘硬件设备包括液晶显示屏和告警灯,所述U盘硬件设备内置有用于安装预设性能测试工具的安装程序,所述方法包括:当所述U盘硬件设备插入服务器时,激活所述液晶显示屏显示内置应用界面;响应于针对所述液晶显示屏的测试环境准备指令,采用所述安装程序在所述服务器中安装所述预设性能测试工具以完成测试环境准备;响应于针对所述液晶显示屏的测试角色选择指令,确定所述服务器在性能测试过程中所扮演的测试角色;若所述服务器扮演的测试角色为待测服务器,则通过所述预设性能测试工具生成对应的测试指令,并采用所述测试指令与辅助测试服务器进行网络测试,获得对应的性能测试数据;若所述服务器扮演的测试角色为辅助测试服务器,则调用所述预设性能测试工具中的监听程序定时获取所述待测服务器生成的所述性能测试数据,并在确定所述性能测试数据发生异常的情况下,点亮所述告警灯。2.根据权利要求1所述的方法,其特征在于,所述通过所述预设性能测试工具生成对应的测试指令,包括:响应于针对所述液晶显示屏的测试信息输入指令,确定进行性能测试的测试参数信息,并采用所述测试参数信息生成对应的所述测试指令;其中,所述测试参数信息包括辅助测试服务器的IP地址和测试时长。3.根据权利要求1所述的方法,其特征在于,所述性能测试数据包括上一时刻的所述性能测试数据和当前时刻的所述性能测试数据,所述在确定所述性能测试数据发生异常的情况下,点亮所述告警灯,包括:将当前时刻的所述性能测试数据与上一时刻的所述性能测试数据进行比对,确定增量性能测试数据;在确定所述增量性能测试数据发生异常的情况下,点亮所述告警灯。4.根据权利要求3所述的方法,其特征在于,所述在确定所述增量性能测试数据发生异常的情况下,点亮所述告警灯,包括:从所述增量性能测试数据中获取至少一个性能指标的测试值;若所述性能指标的测试值小于所述性能指标的标准值,则确定所述增量性能测试数据发生异常,实时点亮所述告警灯进行告警。5.根据权利要求4所述的方法,其特征在于,所述方法还包括:若所述性能指标的测试值不小于所述性能指标的标准值,则确定所述增量性能测试数据未发生异常,继续获取下一时刻的所述性能测试数据。6.根据权利要求1所述的方法,其特征在于,所述液晶显示屏显示有用于进行测试环境准备的第一控件,所述响应于针...

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

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

1