[发明专利]一种整机柜服务器自动化测试方法有效
申请号: | 201610839615.2 | 申请日: | 2016-09-21 |
公开(公告)号: | CN106445755B | 公开(公告)日: | 2019-09-06 |
发明(设计)人: | 张锟 | 申请(专利权)人: | 郑州云海信息技术有限公司 |
主分类号: | G06F11/22 | 分类号: | G06F11/22;G06F11/36 |
代理公司: | 济南信达专利事务所有限公司 37100 | 代理人: | 孟峣 |
地址: | 450000 河南省郑州市*** | 国省代码: | 河南;41 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种整机柜服务器自动化测试方法,包括机柜服务器,该机柜服务器内置若干节点,且节点分为控制节点和待测节点,其自动化测试过程为:控制节点通过SSH协议多线程批量远程访问整机柜各节点,获取各测试节点待测配置信息;控制节点根据配置信息,控制节点抓取到相关的配置信息后,在控制节点内为各个待测节点归类汇总并自动进行测试优先级排序,然后从数据库挑选与其相对应的脚本发送到待测节点执行;控制节点周期性监控待测节点是否顺利完成测试。该一种整机柜服务器自动化测试方法与现有技术相比,将能够更好地缩短测试时间以及测试完成的后期日志管理,加快测试效率和研发进度,实用性强。 | ||
搜索关键词: | 一种 整机 服务器 自动化 测试 方法 | ||
【主权项】:
1.一种整机柜服务器自动化测试方法,其特征在于,包括机柜服务器,该机柜服务器内置若干节点,且节点分为控制节点和待测节点,其自动化测试过程为:控制节点通过SSH协议多线程批量远程访问整机柜各节点,获取各测试节点待测配置信息;控制节点根据配置信息,控制节点抓取到相关的配置信息后,在控制节点内为各个待测节点归类汇总并自动进行测试优先级排序,然后从数据库挑选与其相对应的脚本发送到待测节点执行;控制节点周期性监控待测节点是否顺利完成测试;控制节点获取个待测节点待测信息并发送相对应脚本的过程为:在服务器的操作系统环境中,编写待测节点硬件配置shell检测脚本;配置SSH无密码访问环境,使控制节点无需密码即可访问待测节点;通过控制节点远程发送检测脚本到待测节点,并放入后台执行,将各待测节点脚本抓取的配置信息一一反馈给控制节点;在待测节点的操作系统下,所有硬件配置包括CPU、内存、硬盘、SSD、RAID卡、网卡,当各硬件在Linux系统下有驱动并能正常检测到时,上述shell检测脚本均可完成检测,检测内容包括硬件类型、数量以及型号、软件版本号;所述控制节点周期性监控各个待测节点是否顺利完成测试的过程为:当监测到待测节点一项测试任务结束时,系统进程结束并收到待测节点发出的测试结束信号,控制节点立即抓取相应节点的测试日志,并向其发送下一项测试指令;当监测到待测节点某一项任务在系统进程中消失,但并未收到待测节点发出的测试结束信号,控制节点将会保存当前节点异常日志,重启清空异常状态,此后发出下一项测试指令。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于郑州云海信息技术有限公司,未经郑州云海信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201610839615.2/,转载请声明来源钻瓜专利网。