一种用于服务器基础功能测试的自动测试方法

文档序号:8922507阅读:346来源:国知局
一种用于服务器基础功能测试的自动测试方法
【技术领域】
[0001]本发明涉及服务器的生产调试技术,尤其涉及一种用于服务器基础功能测试的自动测试方法。
【背景技术】
[0002]在服务器的生产调试过程中,需要服务器的基础功能进行检测。以往的测试方法都是通过人工启动服务器,在启动过程中通过屏幕输出的自检信息来判断服务器各个部件的基础功能是否正常。这种检测方法完全依赖于检验员的操作,其结果的准确性取决于检验员的认真程度。
[0003]检验员在检测过程中,需要始终保持清醒的熟练操作状态,但人终宄会疲劳和犯错,检验出现问题时候容易对信息判断失误,导致生产调试失败,由此也导致生产效率低下。

【发明内容】

[0004]为了解决上述问题,本文提出了一种用于服务器基础功能测试的自动测试方法,目的旨在通过软件自动比对B1S自检信息实现对服务器基础功能的自动测试,由此提高检测准确性。
[0005]本发明的技术方案是:
通过串口收集工具将服务器启动过程中的B1S日志收集起来,以正常服务器的启动信息制作模板。通过文件比对工具定义相应的语法,与当前待测试机器的B1S日志进行比对,以此来判断该服务器的基础功能是否正常。
[0006]该过程包括两个阶段,即准备阶段和实施阶段。
[0007]准备阶段:
1、通过SecureCRT软件远程连接待测服务器,并开启日志记录的功能,以此收集正常服务器启动过程中串口输出的日志
2、将正常服务器的启动日志制作成模板,定义需要比对的语法,如CPU、内存等信息的关键字抓取
实施阶段:
1、通过SecureCRT软件远程连接待测服务器,并开启日志记录的功能,以此收集待测试服务器启动过程中串口输出的日志
2、通过BeyondCompare文件比较软件,比对待测试服务器的启动日志与模板的差异性
3、以软件输出的结果作为服务器基础功能是否正常的判断标准。
[0008]通过软件自动校验的方法实现对服务器基础功能的检测能够节省人力,同时确保准确性。
【具体实施方式】
[0009]下面对本发明的内容进行更加详细的阐述:
通过串口收集工具将服务器启动过程中的B1S日志收集起来,以正常服务器的启动信息制作模板。通过文件比对工具定义相应的语法,与当前待测试机器的B1S日志进行比对,以此来判断该服务器的基础功能是否正常。
[0010]准备阶段:
1、通过SecureCRT软件远程连接待测服务器,并开启日志记录的功能,以此收集正常服务器启动过程中串口输出的日志。
[0011]2、将正常服务器的启动日志制作成模板,定义需要比对的语法,如CPU、内存等信息的关键字抓取。
[0012]实施阶段:
1、通过SecureCRT软件远程连接待测服务器,并开启日志记录的功能,以此收集待测试服务器启动过程中串口输出的日志。
[0013]2、通过Beyond Compare文件比较软件,比对待测试服务器的启动日志与模板的差异性。
[0014]3、以软件输出的结果作为服务器基础功能是否正常的判断标准。
【主权项】
1.一种用于服务器基础功能测试的自动测试方法,其特征在于,通过串口收集工具将服务器启动过程中的B1S日志收集起来,以正常服务器的启动信息制作模板;通过文件比对工具定义相应的语法,与当前待测试机器的B1S日志进行比对,以此来判断该服务器的基础功能是否正常。2.根据权利要求1所述的自动测试方法,其特征在于,包括准备阶段: 1)、通过SecureCRT软件远程连接待测服务器,并开启日志记录的功能,以此收集正常服务器启动过程中串口输出的日志; 2)、将正常服务器的启动日志制作成模板,定义需要比对的语法。3.根据权利要求2所述的自动测试方法,其特征在于,包括实施阶段: 1)、通过SecureCRT软件远程连接待测服务器,并开启日志记录的功能,以此收集待测试服务器启动过程中串口输出的日志; 2)、通过BeyondCompare文件比较软件,比对待测试服务器的启动日志与模板的差异性; 3)、以软件输出的结果作为服务器基础功能是否正常的判断标准。
【专利摘要】本发明提供一种用于服务器基础功能测试的自动测试方法,涉及服务器的生产调试技术,本发明通过串口收集工具将服务器启动过程中的BIOS日志收集起来,以正常服务器的启动信息制作模板。通过文件比对工具定义相应的语法,与当前待测试机器的BIOS日志进行比对,以此来判断该服务器的基础功能是否正常。节省了人力,同时确保了准确性。
【IPC分类】G06F11/36, G06F11/34
【公开号】CN104899139
【申请号】CN201510277591
【发明人】宋飞龙
【申请人】浪潮电子信息产业股份有限公司
【公开日】2015年9月9日
【申请日】2015年5月27日
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1