[发明专利]一种基于crontab的整机系统稳定性的自动化测试方法在审

专利信息
申请号: 201410211106.6 申请日: 2014-05-19
公开(公告)号: CN103970660A 公开(公告)日: 2014-08-06
发明(设计)人: 郭小伟 申请(专利权)人: 浪潮电子信息产业股份有限公司
主分类号: G06F11/36 分类号: G06F11/36
代理公司: 济南信达专利事务所有限公司 37100 代理人: 姜明
地址: 250014 山东*** 国省代码: 山东;37
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 基于 crontab 整机 系统 稳定性 自动化 测试 方法
【说明书】:

技术领域

发明涉及系统稳定性测试,具体地说是一种基于crontab的整机系统稳定性的自动化测试方法。

背景技术

目前业界在Linux系统稳定性压力测试中,多数测试是将测试内容编写在crontab当中,每次进行测试都需要手动进行指令及参数的设定,这样在人力方面就会加大人力投入,同时也会由于人为的输出指令容易产生错误。

发明内容

考虑当今测试更讲究高效率,高输出的结果下,一种新型的自动化稳定性压力测试工具产生。本发明提供一种基于crontab的整机系统稳定性的自动化测试方法,该技术方案为:

通过linux下周期性执行指令crontab中的内容,将执行重启的内容通过脚本的方式写入crontab中,以后再进入系统时候就定时执行,设置开机自动启动crond服务运行linux系统下定时开关机测试;该脚本运行作业之初抓取系统下每次重启时的时间,每次重启作业都会将当前时间记录到RebootLog.txt。

该脚本运行作业是在系统下进行OS层面的重启测试,将每次重启作业都会将当前系统重启时间、次数、测试结论通过RebootLog.txt文件保存起来。测试考量在持续开关机环境中,确保系统持续工作的稳定性。

基于crontab的整机操作系统稳定性的测试程序为全自动程序,系统重启自动运行crontab里面写入的内容,无需人为看守,自动记录系统重启次数及自动记录系统重启时间;该程序可设置系统重启时间,满足不同Linux系统下不同重启测试需求。

本发明的有益效果是:

适用与目前所有Linux OS下的系统稳定性测试,具有良好的普及和推广性, 提供一种直接、易操作的基于Linux自带通用命令在整机系统稳定性测试方法,可以直接设定测试时间,及时查看系统重启次数。

在Linux环境中,考量整机系统运行的稳定性,可以更科学、更有效地来评估整机系统在使用中的可靠性,提升公司销售服务器平台的整体质量。

在系统稳定性测试过程中自动记录测试数据,无需人工看守,以此来提高系统稳定性测试的效率,减少人工成本。

附图说明

附图1是本发明的测试总体思路流程图。

具体实施方式

基于Crontab的整机内存稳定性的测试程序实现方法,其步骤如下:

1、 准备好Linux测试平台(包括测试主机平台、在测试主机上安装Linux操作系统);

2、 将测试主机上电开机,进入操作系统,使用root用户登录;

3、 将LinuxReboot.sh脚本拷贝到Linux系统桌面上;

4、 在Linux系统下运行terminal终端程序,在terminal下执行如下操作:

#cd /root/Desktop 回车

#chmod a+x LinuxReboot.sh

# ./LinuxReboot.sh

This script will perform a reboot testing per 5 minutes

To stop testing by command: crontab -r

You can check the RebootLog on Desktop

Do you want to start testing now? [yes/no]: yes 输入yes后开始进行重启测试,

5、 此时/root/Desktop/RebootLog.txt文件将记录下重启计数

6、 系统将在5min内开始重启测试;

7、 测试机持续运行重启测试500次;

8、 重启500次测试完成后,在/root/Desktop/RebootLog.txt中查看重启次数、重启时间,没有报错记录,并且整个测试过程中测试机台稳定运行,没有出现死机、掉电或蓝屏等异常现象;

9、 测试结束后,删除/root/Desktop/LinuxReboot.sh文件。

[root@inspur157 Desktop]# cat RebootLog.txt

1: System reboots at Tue Mar 18 10:04:55 CST 2014

2: System reboots at Tue Mar 18 10:15:02 CST 2014。

测试数据及界定标准

测试标准

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浪潮电子信息产业股份有限公司,未经浪潮电子信息产业股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201410211106.6/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top