[发明专利]一种服务器可靠性试验的自动化测试方法在审
申请号: | 202210002865.6 | 申请日: | 2022-01-04 |
公开(公告)号: | CN114385427A | 公开(公告)日: | 2022-04-22 |
发明(设计)人: | 王忠林;陈乃阔;吴之光 | 申请(专利权)人: | 西安超越申泰信息科技有限公司 |
主分类号: | G06F11/22 | 分类号: | G06F11/22 |
代理公司: | 济南信达专利事务所有限公司 37100 | 代理人: | 冯春连 |
地址: | 710000 陕西省西安市国家民用*** | 国省代码: | 陕西;61 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 服务器 可靠性 试验 自动化 测试 方法 | ||
本发明公开一种服务器可靠性试验的自动化测试方法,涉及服务器测试技术领域,其测试过程通过控制端PC机执行测试程序及shell脚本,设置温箱各试验参数并自动执行,通过各硬件传感器读取并记录服务器各试验过程中的相关数据,测试人员通过接收自动发送的测试结果决断试验是否可以继续进行,完成对服务器可靠性试验的自动化测试。本发明一方面无需人员长时间看守并操作,提高了可靠性试验测试过程的工作效率,另一方面节省了人工操作时间,并且对每次测试数据进行记录保存,提高了试验数据的完整性及准确性。
技术领域
本发明涉及服务器自动化测试技术领域,具体的说是一种服务器可靠性试验的自动化测试方法。
背景技术
随着电子信息领域的飞速发展,目前信息技术已经到了一个数据爆炸的时代。应用服务器机群进行大量数据的交换、存储及处理,已经成为网络信息技术领域的一个重要组成部分。
目前,对于大数据的处理主要是应用成百上千台服务器组成服务器机群进行大量的数据接收处理及转发。长时间的高负荷工作决定了服务器的可靠性必须进行严格把控,在可靠性试验过程中,如何进行快速准确测试验证,对于提高可靠性试验效率有着至关重要的作用。
通常,对于服务器的可靠性试验需要通过温箱制造各种温度环境,搭配软件进行测试,在长时间的高低温环境的工作下,读取并记录机器的CPU资源占用率、内存占用率等核心数据的变化情况,从而对服务器的可靠性进行判断。可靠性试验过程中,一项测试通常需要24小时至48小时的时间,并需要试验人员不断记录相关数据,并且对温箱进行编程,不断施加不同的环境应力。该试验过程耗时久,操作流程复杂,数据记录繁多,极大地提高了人力资源成本,降低了工作效率。
发明内容
本发明针对服务器现有的可靠性试验耗时长、操作流程复杂、数据记录繁多的缺陷,提供一种服务器可靠性试验的自动化测试方法。
首先,本发明提供一种服务器可靠性试验的自动化测试方法,解决上述技术问题采用的技术方案如下:
一种服务器可靠性试验的自动化测试方法,其测试过程通过控制端PC机执行测试程序及shell脚本,设置温箱各试验参数并自动执行,通过各硬件传感器读取并记录服务器各试验过程中的相关数据,测试人员通过接收自动发送的测试结果决断试验是否可以继续进行,完成对服务器可靠性试验的自动化测试。
可选的,所涉及测试方法以Python为基础,配合shell脚本对温箱进行定时设置。
可选的,所涉及测试过程具体包括如下步骤:
(1)控制端PC机上电,执行测试程序及shell脚本;
(2)设置温箱各试验参数,进行常温验证;
(3)首先判断常温验证服务器是否正常工作,
(3a)若否,则记录上传服务器信息,通知测试人员,测试人员自行决断是否继续进行试验,若继续进行,则清除数据,开启温箱进行试验,继续执行(4);
(3b)若是,则清除数据,开启温箱进行试验,继续执行(4);
(4)其次判断该试验项是否需要开机测试,
(4a)若否,则断掉服务器电源,继续执行(6);
(4b)若是,则执行温箱对应试验箱的程序,继续执行(5);
(5)判断定时读取的服务器状态是否正常,
(5a)若否,则记录上传服务器信息,通知测试人员,测试人员自行决断是否继续进行试验,若继续进行,则继续测试试验到结束,继续执行(6);
(5b)若是,则继续测试试验到结束,继续执行(6);
(6)设置温箱常温环境,服务器上电查看状态,
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于西安超越申泰信息科技有限公司,未经西安超越申泰信息科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210002865.6/2.html,转载请声明来源钻瓜专利网。