一种新型测试BIOS在线更新稳定性的方法.pdf

上传人:n****g 文档编号:4025513 上传时间:2018-08-12 格式:PDF 页数:5 大小:230.88KB
返回 下载 相关 举报
摘要
申请专利号:

CN201510057892.3

申请日:

2015.02.04

公开号:

CN104572225A

公开日:

2015.04.29

当前法律状态:

撤回

有效性:

无权

法律详情:

发明专利申请公布后的视为撤回IPC(主分类):G06F 9/445申请公布日:20150429|||实质审查的生效IPC(主分类):G06F 9/445申请日:20150204|||公开

IPC分类号:

G06F9/445

主分类号:

G06F9/445

申请人:

浪潮电子信息产业股份有限公司

发明人:

李道童; 刘冰; 颜伟; 艾山彬

地址:

250100山东省济南市高新区浪潮路1036号

优先权:

专利代理机构:

济南信达专利事务所有限公司37100

代理人:

姜明

PDF下载: PDF下载
内容摘要

本发明是一种新型测试BIOS在线更新稳定性的方法,无需人工职守,可以自动完成新版本与旧版本BIOS软件之间的反复更新测试,更新完成后自动关机,利用AC电源工具完成自动开机的动作,通过冷启动对BIOS正确性进行充分的验证,相对于传统测试方法,循环更新同一版本BIOS,更新完成后做热重启的动作,该方法对于BIOS在线更新稳定性的测试更全面有效。通过将测试循环进行,可以非常充分的测试BIOS在线更新的稳定性,有效解决了BIOS软件在线更新稳定性验证的问题,提高了系统稳定性,因此本发明在计算机测试领域具有广阔的发展前景,具有较高的技术应用价值。

权利要求书

权利要求书
1.  一种新型测试BIOS在线更新稳定性的方法, 其特征在于,具体是包括如下内容:
(1)设计BIOS更新工具,完成对BIOS软件的更新动作;
(2)设计数脚本,统计测试的次数,将测试的次数通过文件保存,方便测试人员查看测试的次数;
(3)设计测试脚本,当系统进入OS后自动执行,调用计数脚本,获取当前计数内容,通过次数的奇偶来分别更新不同的BIOS软件,当为偶数次时更新新版本BIOS软件1.0.1,当奇数次时更新旧版本BIOS软件1.0.0,如此反复做到新旧BIOS软件的反复更新测试,当更新完BIOS软件后自动关机;
(4)设计AC电源开关机工具,通过AC电源开关机工具对步骤3)中更新完BIOS软件关机后,AC电源开关机工具用来对系统开机,进入下一次测试,关机后开机,是冷启动操作,相对于传统热启动操作,能够更全面验证BIOS软件的正确性。

说明书

说明书一种新型测试BIOS在线更新稳定性的方法
技术领域
本发明涉及计算机应用技术领域,具体地说是一种新型测试BIOS在线更新稳定性的方法。
背景技术
BIOS(Basic Input Output System,输出输出系统)是最底层的软件,直接操作底层硬件,集成在服务器主板上,是用来初始化服务器硬件和引导系统开机的灵魂。在服务器主板开发过程中,对BIOS软件的测试贯彻开发整个流程,当服务器正式上市后,BIOS作为软件还需要不断的更新去修正问题与添加新的功能。其中BIOS能够正常稳定的在线更新对于服务器产品来说至关重要,因此BIOS在线更新稳定性是BIOS测试过程中的一项重要测试内容。
传统的测试BIOS在线更新稳定性的方法主要包括如下内容:1)BIOS更新工具;2)BIOS测试脚本;通过在OS(Operating System 操作系统)下编写开机自动执行的测试脚本来调用BIOS更新工具,完成对BIOS的更新,更新完成后重启,再次进入OS执行下一次更新动作,反复的更新BIOS,达到对BIOS在线更新稳定性的验证。该方法有如下缺点1)只能对同一个版本的BIOS软件做到反复测试,通常BIOS软件是由旧版本更新到新版本,没有测试到旧版本与新版本BIOS软件的反复更新操作。不符合客户对于升级BIOS的正常操作。2)BIOS更新完成后需要做重启动作验证是否更新成功,直接重启是热重启动作,无法对BIOS软件是否正常更新做到完全覆盖确认。本发明提出一种新型测试BIOS在线更新稳定性的方法,解决以上传统方法的缺点,对于BIOS在线更新稳定性做到更全面的测试。无需人工职守,提高测试效率,具有较高应用价值。
发明内容
本发明的目的是提供一种新型测试BIOS在线更新稳定性的方法。
本发明的目的是按以下方式实现的,具体是包括如下步骤和内容:
(1)设计BIOS更新工具,完成对BIOS软件的更新动作;
(2)设计数脚本,统计测试的次数,将测试的次数通过文件保存,方便测试人员查看测试的次数;
(3)设计测试脚本,当系统进入OS后自动执行,调用计数脚本,获取当前计数内容,通过次数的奇偶来分别更新不同的BIOS软件,当为偶数次时更新新版本BIOS软件1.0.1,当奇数次时更新旧版本BIOS软件1.0.0,如此反复做到新旧BIOS软件的反复更新测试,当更新完BIOS软件后自动关机;
(4)设计AC电源开关机工具,通过AC电源开关机工具对步骤3)中更新完BIOS软件关机后,AC电源开关机工具用来对系统开机,进入下一次测试,关机后开机,是冷启动操作,相对于传统热启动操作,能够更全面验证BIOS软件的正确性。
本发明的有益效果是:可实现新旧BIOS软件的相互反复更新操作,方法简单高效,无需人为值守,有效解决了BIOS软件在线更新稳定性验证的问题,提高了系统稳定性,因此本发明在计算机测试领域具有广阔的发展前景,具有较高的技术应用价值。
附图说明
图1是测试流程图。
具体实施方式
参照说明书附图对本发明的方法作以下详细地说明。
下面参照附图,以DOS操作系统环境下为例,对本发明的内容以单个平台测试为例,进行描述这一机制的实现过程。
正如发明内容中所描述的,本发明设计实现方法主要包括:(1)设计BIOS更新工具,(2)设计计数脚本,(3)设计测试脚本,(4)设计AC 电源开关机工具。
被测平台启动并进入DOS环境后,测试脚本自动执行,开始自动测试过程。
第一步:AC开关机工具控制测试平台开机,测试开始,如果不能正常进入DOS,则测试FAIL,进入DOS后计数脚本开始计数,并将次数保存到日志文件中。
第二步:测试脚本开始执行,调用计数脚本得到当前测试次数,如果为偶数更新新版本1.0.1 BIOS,如果为奇数更新旧版本1.0.0 BIOS。
第三步:BIOS更新完成后,关机,AC开关机工具将系统开机,进行下一次测试。以此做到自动循环测试。
除说明书所述的技术特征外,均为本专业技术人员的已知技术。

一种新型测试BIOS在线更新稳定性的方法.pdf_第1页
第1页 / 共5页
一种新型测试BIOS在线更新稳定性的方法.pdf_第2页
第2页 / 共5页
一种新型测试BIOS在线更新稳定性的方法.pdf_第3页
第3页 / 共5页
点击查看更多>>
资源描述

《一种新型测试BIOS在线更新稳定性的方法.pdf》由会员分享,可在线阅读,更多相关《一种新型测试BIOS在线更新稳定性的方法.pdf(5页珍藏版)》请在专利查询网上搜索。

本发明是一种新型测试BIOS在线更新稳定性的方法,无需人工职守,可以自动完成新版本与旧版本BIOS软件之间的反复更新测试,更新完成后自动关机,利用AC电源工具完成自动开机的动作,通过冷启动对BIOS正确性进行充分的验证,相对于传统测试方法,循环更新同一版本BIOS,更新完成后做热重启的动作,该方法对于BIOS在线更新稳定性的测试更全面有效。通过将测试循环进行,可以非常充分的测试BIOS在线更新的稳。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 物理 > 计算;推算;计数


copyright@ 2017-2020 zhuanlichaxun.net网站版权所有
经营许可证编号:粤ICP备2021068784号-1