[发明专利]一种服务器集成测试治具,系统及方法在审
申请号: | 201811292927.1 | 申请日: | 2018-11-01 |
公开(公告)号: | CN109446009A | 公开(公告)日: | 2019-03-08 |
发明(设计)人: | 曹涛 | 申请(专利权)人: | 郑州云海信息技术有限公司 |
主分类号: | G06F11/22 | 分类号: | G06F11/22;G06F11/273 |
代理公司: | 济南舜源专利事务所有限公司 37205 | 代理人: | 张亮 |
地址: | 450000 河南省郑州市*** | 国省代码: | 河南;41 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 测试治具 测试 测试控制模块 测试控制指令 数据接收模块 待测服务器 服务器集成 显示模块 测试成本 测试程序 测试过程 测试数据 测试条件 测试效率 集成测试 接收测试 压力测试 预设条件 运行数据 预设 重启 服务器 节约 | ||
1.一种服务器集成测试治具,其特征在于,包括:测试治具;测试治具包括:多个网络接口,多个电源接口,数据接收模块,显示模块以及测试控制模块;
网络接口通过网线与待测服务器的网口连接;
电源接口通过电源线与待测服务器的电源接口连接;
数据接收模块和显示模块分别与测试控制模块连接,测试控制模块通过数据接收模块接收测试人员输入的测试控制指令以及测试预设测试条件;
测试控制模块用于根据测试人员输入的测试控制指令以及测试预设条件执行测试程序,并通过显示模块显示测试过程数据,待测服务器的测试数据以及测试治具运行数据。
2.根据权利要求1所述的服务器集成测试治具,其特征在于,
测试控制模块包括:接口控制模块,BMC配置模块,AC测试控制模块,DC测试控制模块以及Reboot测试控制模块;
接口控制模块用于分别控制每个网络接口的通断以及每个电源接口的通断;
BMC配置模块用于设置待测服务器的BMC状态;
AC测试控制模块用于根据预设测试条件和测试控制指令,对待测服务器执行AC测试;
DC测试控制模块用于根据预设测试条件和测试控制指令,对待测服务器执行DC测试;
Reboot测试控制模块用于根据预设测试条件和测试控制指令,对待测服务器执行Reboot测试。
3.根据权利要求1或2所述的服务器集成测试治具,其特征在于,
网络接口采用IPMI网络接口;
测试控制模块配置有IPMI协议。
4.一种服务器集成测试系统,其特征在于,包括:如权利要求1至4任一所述的测试治具和测试客户端;
测试客户端用于安装到待测服务器上;
测试治具通过网络接口及网线与待测服务器的网口连接,使测试治具与待测服务器的测试客户端通信连接;
测试治具通过电源接口及电源线与待测服务器的电源接口连接;
测试控制模块通过数据接收模块接收测试人员输入的测试控制指令以及测试预设测试条件;
根据测试人员输入的测试控制指令以及测试预设条件执行测试程序,并通过显示模块显示测试过程数据,待测服务器的测试数据以及测试治具运行数据。
5.根据权利要求4所述的服务器集成测试系统,其特征在于,
BMC配置模块还用于配置每个待测服务器的IP地址;在执行测试程序前将待测服务器的BMC恢复至初始状态;使待测服务器根据测试程序执行测试过程。
6.根据权利要求4所述的服务器集成测试系统,其特征在于,
数据接收模块还用于提供系统中所有待测服务器测试任务信息的操作端口,用户通过操作端口提供的查改删增操作方式对待测服务器测试任务信息进行操作;
还用于提供系统中每个测试人员所对应的待测服务器测试任务信息的操作端口,每个测试人员通过所述操作端口提供的查改删增的操作方式对测试人员名下的待测服务器测试任务信息进行操作;
还用于提供系统中每个测试用例的操作端口,用户通过所述操作端口提供的查改删增操作方式对每个测试用例进行操作;
还用于设置任务列表,使所有待测服务器测试任务信息配置到任务列表中,用户通过任务列表获取每个任务下的测试执行进度;
还用于设置测试人员列表,使所有测试人员信息配置到测试人员列表中,测试人员通过测试人员列表获取测试执行进度;
还用于设置测试用例列表,使所有测试用例信息配置到测试用例任务列表中,用户通过测试用例任务列表获取每个测试用例的状态信息。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于郑州云海信息技术有限公司,未经郑州云海信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811292927.1/1.html,转载请声明来源钻瓜专利网。