[发明专利]一种服务器集成测试治具,系统及方法在审
申请号: | 201811292927.1 | 申请日: | 2018-11-01 |
公开(公告)号: | CN109446009A | 公开(公告)日: | 2019-03-08 |
发明(设计)人: | 曹涛 | 申请(专利权)人: | 郑州云海信息技术有限公司 |
主分类号: | G06F11/22 | 分类号: | G06F11/22;G06F11/273 |
代理公司: | 济南舜源专利事务所有限公司 37205 | 代理人: | 张亮 |
地址: | 450000 河南省郑州市*** | 国省代码: | 河南;41 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 测试治具 测试 测试控制模块 测试控制指令 数据接收模块 待测服务器 服务器集成 显示模块 测试成本 测试程序 测试过程 测试数据 测试条件 测试效率 集成测试 接收测试 压力测试 预设条件 运行数据 预设 重启 服务器 节约 | ||
本发明提供一种服务器集成测试治具,系统及方法,数据接收模块和显示模块分别与测试控制模块连接,测试控制模块通过数据接收模块接收测试人员输入的测试控制指令以及测试预设测试条件;测试控制模块用于根据测试人员输入的测试控制指令以及测试预设条件执行测试程序,并通过显示模块显示测试过程数据,待测服务器的测试数据以及测试治具运行数据。利用IPMI协议来控制待测服务器的AC,DC和Reboot重启过程的测试。支持IPMI协议的测试治具,实现AC测试,DC测试以及Reboot测试的重复性集成测试,对服务器稳定性进行一个比较全面的压力测试;在很大程度上节约了测试成本,提高测试效率。
技术领域
本发明涉及服务器测试领域,尤其涉及一种服务器集成测试治具,系统及方法。
背景技术
随着IT领域技术的不断发展和大数据时代的到来,传统信息化服务以及日趋强大的云计算服务对服务器的稳定性需求越来越高。企业内对服务器数量的需求也在逐渐增加。在此情况下,服务器的稳定性起着尤为重要的作用。目前由于服务器的使用数量增多,如果还是采用一台一台的测试导致测试效率慢,影响服务器的使用。而且通常对服务器的测试需要反复多次循环测试,如果测试过程仅靠人为来实现,影响测试效率。
发明内容
为了克服上述现有技术中的不足,本发明提供一种服务器集成测试治具,包括:测试治具;测试治具包括:多个网络接口,多个电源接口,数据接收模块,显示模块以及测试控制模块;
网络接口通过网线与待测服务器的网口连接;
电源接口通过电源线与待测服务器的电源接口连接;
数据接收模块和显示模块分别与测试控制模块连接,测试控制模块通过数据接收模块接收测试人员输入的测试控制指令以及测试预设测试条件;
测试控制模块用于根据测试人员输入的测试控制指令以及测试预设条件执行测试程序,并通过显示模块显示测试过程数据,待测服务器的测试数据以及测试治具运行数据。
优选地,测试控制模块包括:接口控制模块,BMC配置模块,AC测试控制模块,DC测试控制模块以及Reboot测试控制模块;
接口控制模块用于分别控制每个网络接口的通断以及每个电源接口的通断;
BMC配置模块用于设置待测服务器的BMC状态;
AC测试控制模块用于根据预设测试条件和测试控制指令,对待测服务器执行AC测试;
DC测试控制模块用于根据预设测试条件和测试控制指令,对待测服务器执行DC测试;
Reboot测试控制模块用于根据预设测试条件和测试控制指令,对待测服务器执行Reboot测试。
优选地,网络接口采用IPMI网络接口;
测试控制模块配置有IPMI协议。
一种服务器集成测试系统,包括:测试治具和测试客户端;
测试客户端用于安装到待测服务器上;
测试治具通过网络接口及网线与待测服务器的网口连接,使测试治具与待测服务器的测试客户端通信连接;
测试治具通过电源接口及电源线与待测服务器的电源接口连接;
测试控制模块通过数据接收模块接收测试人员输入的测试控制指令以及测试预设测试条件;
根据测试人员输入的测试控制指令以及测试预设条件执行测试程序,并通过显示模块显示测试过程数据,待测服务器的测试数据以及测试治具运行数据。
优选地,BMC配置模块还用于配置每个待测服务器的IP地址;在执行测试程序前将待测服务器的BMC恢复至初始状态;使待测服务器根据测试程序执行测试过程。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于郑州云海信息技术有限公司,未经郑州云海信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811292927.1/2.html,转载请声明来源钻瓜专利网。