一种服务器测试方法、装置、设备及存储介质制造方法及图纸

技术编号:38125225 阅读:8 留言:0更新日期:2023-07-08 09:28
本申请实施例涉及远程测试技术领域,具体涉及一种服务器测试方法、装置、设备及存储介质,旨在提升服务器测试速率。所述方法包括:工程师终端对测试云服务器发送测试指令;所述测试云服务器根据所述测试指令,对所述测试指令对应的待测目标服务器进行测试;所述待测目标服务器将测试数据发送至所述测试云服务器;所述测试云服务器根据所述测试数据,得到测试结果数据;所述测试云服务器将所述测试结果数据发送至所述工程师终端;所述工程师终端根据所述测试结果数据,得到所述待测服务器的故障定位结果数据。位结果数据。位结果数据。

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


[0001]本申请实施例涉及远程测试
,具体而言,涉及一种服务器测试方法、装置、设备及存储介质。

技术介绍

[0002]在云计算过程中,数据的吞吐量十分巨大,信号的传输速度也越来越快,信号传输速度过快会导致服务器出现各种问题,例如信号的完整性问题。针对云环境中的服务器可能会出现的信号完整性问题,可以对服务器进行Margin(边缘)测试即利用发射机发送不同相位和幅值的一系列symbol(符号),通过触碰收发极限,来发现信号完整性问题。现有技术中在对服务器进行诸如信号完整性测试之类的测试时,需要将测试工具安装到指定版本的系统中,并将该系统盘插到被测试的服务器中,并引导进入该系统,在该系统下输入相应的指令操作完成测试。
[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]测试指令发送模块,用于工程师终端对测试云服务器发送测试指令;
[0031]服务器测试模块,用于所述测试云服务器根据所述测试指令,对所述测试指令对应的待测目标服务器进行测试;
[0032]测试数据发送模块,用于所述待测目标服务器将测试数据发送至所述测试云服务器;
[0033]测试结果数据获得模块,用于所述测试云服务器根据所述测试数据,得到测试结果数据;
[0034]测试结果数据发送模块,用于所述测试云服务器将所述测试结果数据发送至所述工程师终端;
[0035]故障定位结果数据获得模块,用于所述工程师终端根据所述测试结果数据,得到所述待测服务器的故障定位结果数据。
[0036]可选地,所述装置还包括:
[0037]程序安装模块,用于根据目标测试任务,在所述测试云服务器中安装对应的操作系统以及测试工具;
[0038]服务器连接模块,用于将多台待测服务器连接至所述测试云服务器。
[0039]可选地,所述服务器测试模块包括:
[0040]待测目标服务器确定子模块,用于所述测试云服务器根据所述测试指令,确定所述测试指令对应的待测目标服务器;
[0041]待测目标服务器测试子模块,用于所述测试云服务运行预先安装的测试工具,调用所述待测目标服务器中的寄存器数据,对所述待测目标服务器进行测试。
[0042]可选地,所述测试结果数据获得模块包括:
[0043]第一异常数据确定子模块,用于所述测试云服务器将所述测试数据与预先存储至所述测试云服务器中的标准数据进行对比,确定所述测试数据中的异常数据;
[0044]测试结果数据获得子模块,用于所述测试云服务器对所述异常数据进行标记处理,得到测试结果数据。
[0045]可选地,所述故障定位结果数据获得模块包括:
[0046]第二异常数据确定子模块,用于所述工程师终端根据所述测试结果数据,确定所述测试结果数据中的异常数据;
[0047]故障定位结果数据获得子模块,用于所述工程师终端根据所述异常数据的数据特征,对所述待测服务器进行故障定位,得到所述故障定位结果数据。
[0048]可选地,所述装置还包括:
[0049]操作窗口创建模块,用于当对多台待测目标服务器进行同步测试时,在所述工程师终端创建多个对应的操作窗口;
[0050]操作过程控制模块,用于通过所述多台待测目标服务器中的每台待测目标服务器对应的操作窗口,对所述待测目标服务器进行测试过程控制。
[0051]可选地,所述装置还包括:
[0052]加密处理模块,用于对所述工程师终端、所述测试云服务以及所述待测目标服务器之间传输的数据进行加密处理。
[0053]本申请实施例第三方面提供一种可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时,实现如本申请第一方面所述的方法中的步骤。
[0054]本申请实施例第四方面提供一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时,实现本申请第一方面所述的方法的本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种服务器测试方法,其特征在于,所述方法包括:工程师终端对测试云服务器发送测试指令;所述测试云服务器根据所述测试指令,对所述测试指令对应的待测目标服务器进行测试;所述待测目标服务器将测试数据发送至所述测试云服务器;所述测试云服务器根据所述测试数据,得到测试结果数据;所述测试云服务器将所述测试结果数据发送至所述工程师终端;所述工程师终端根据所述测试结果数据,得到所述待测服务器的故障定位结果数据。2.根据权利要求1所述的方法,其特征在于,在工程师终端对测试云服务器发送测试指令之前,所述方法还包括:根据目标测试任务,在所述测试云服务器中安装对应的操作系统以及测试工具;将多台待测服务器连接至所述测试云服务器。3.根据权利要求1所述的方法,其特征在于,所述测试云服务器根据所述测试指令,对所述测试指令对应的待测目标服务器进行测试,包括:所述测试云服务器根据所述测试指令,确定所述测试指令对应的待测目标服务器;所述测试云服务运行预先安装的测试工具,调用所述待测目标服务器中的寄存器数据,对所述待测目标服务器进行测试。4.根据权利要求1所述的方法,其特征在于,所述测试云服务器根据所述测试数据,得到测试结果数据,包括:所述测试云服务器将所述测试数据与预先存储至所述测试云服务器中的标准数据进行对比,确定所述测试数据中的异常数据;所述测试云服务器对所述异常数据进行标记处理,得到测试结果数据。5.根据权利要求1所述的方法,其特征在于,所述工程师终端根据所述测试结果数据,得到所述待测服务器的故障定位结果数据,包括:所述工程师终端根据所述测试结果数据,确定所述测试结果数据中的异常数...

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

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

1