The present invention relates to the technical field of the test server, provides a reboot test system and control method, the method includes: monitoring the running state of the reboot test script; when the monitoring to the reboot test script at the beginning of operation, the control log check script open operation; when the log check script running, file the monitoring of the preset local folder, judge log error file exists in a local folder; if the log error file in a local folder, then control reboot test script to stop running, and realizes the error control of the reboot testing process, when monitoring the log abnormal, the first time to stop the test procedures, test engineer notice to improve the efficiency of testing.
【技术实现步骤摘要】
一种reboot测试控制方法及系统
本专利技术属于服务器测试
,尤其涉及一种reboot测试控制方法及系统。
技术介绍
reboot测试是服务器稳定性测试中比较重要的测试项目,可以检验服务器软硬件的健壮程度,通过标准为不死机、不宕机、没有异常log等。为节省人力和时间成本,一般会实现脚本自动化测试,脚本参数为reboot次数,测试过程为服务器按预定次数完成reboot测试。目前,传统reboot测试方法为通过脚本控制执行预定次数的重启测试,测试之后检查是否有异常log。这种测试方式存在缺陷,具体为:在测试过程中,当有异常log出现后并没有第一时间通知测试工程师,而是继续跑完预定剩余测试次数,浪费测试时间,测试效率较低。
技术实现思路
本专利技术的目的在于提供一种reboot测试控制方法,旨在解决现有技术中在测试过程中,当有异常log出现后并没有第一时间通知测试工程师,而是继续跑完预定剩余测试次数,浪费测试时间,测试效率较低的问题。本专利技术是这样实现的,一种reboot测试控制方法,所述方法包括下述步骤:对预先写入开机程序的reboot测试程序脚本的运行状态进行 ...
【技术保护点】
一种reboot测试控制方法,其特征在于,所述方法包括下述步骤:对预先写入开机程序的reboot测试程序脚本的运行状态进行监测;当监测到所述reboot测试程序脚本开始运行时,则控制预先写入所述开机程序中log检查程序脚本开启运行;当所述log检查程序脚本运行后,控制启动运行预先写入所述开机程序的log错误文件判断程序脚本,对预先设置的本地文件夹进行文件监测,判断所述本地文件夹中是否存在log错误文件,所述log错误文件由所述reboot测试程序脚本运行过程中出现错误状态时生成;若所述本地文件夹中存在log错误文件,则控制所述reboot测试程序脚本停止运行。
【技术特征摘要】
1.一种reboot测试控制方法,其特征在于,所述方法包括下述步骤:对预先写入开机程序的reboot测试程序脚本的运行状态进行监测;当监测到所述reboot测试程序脚本开始运行时,则控制预先写入所述开机程序中log检查程序脚本开启运行;当所述log检查程序脚本运行后,控制启动运行预先写入所述开机程序的log错误文件判断程序脚本,对预先设置的本地文件夹进行文件监测,判断所述本地文件夹中是否存在log错误文件,所述log错误文件由所述reboot测试程序脚本运行过程中出现错误状态时生成;若所述本地文件夹中存在log错误文件,则控制所述reboot测试程序脚本停止运行。2.根据权利要求1所述的reboot测试控制方法,其特征在于,所述对预先写入开机程序的reboot测试程序脚本的运行状态进行监测的步骤之前还包括下述步骤:预先撰写reboot测试程序脚本、log检查程序脚本和log错误文件判断程序脚本;将撰写的所述reboot测试程序脚本、log检查程序脚本和log错误文件判断程序脚本分别加载到服务器开机程序中。3.根据权利要求2所述的reboot测试控制方法,其特征在于,所述方法还包括下述步骤:在服务器中开设一个本地文件夹,所述本体文件夹与所述log检查程序脚本相匹配,所述本地文件夹用于存储所述log检查程序脚本所监测到的错误文件。4.根据权利要求3所述的reboot测试控制方法,其特征在于,所述方法还包括下述步骤:当控制所述reboot测试程序脚本停止运行后,生成reboot测试终止指令,并输出所述reboot测试终止指令。5.根据权利要求4所述的reboot测试控制方法,其特征在于,所述log检查程序脚本用于监测log文件中是否存在错误的关键字。6.一种reboot测试控制系统,其特征在于,所述系统包括:运行状态监测模块,...
【专利技术属性】
技术研发人员:张超,
申请(专利权)人:郑州云海信息技术有限公司,
类型:发明
国别省市:河南,41
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。