[发明专利]电脑测试方法有效
| 申请号: | 201910846087.7 | 申请日: | 2019-09-09 |
| 公开(公告)号: | CN112463466B | 公开(公告)日: | 2022-06-24 |
| 发明(设计)人: | 葛俊纬;程凯逢;谢和廷;沈家弘;黄省翰 | 申请(专利权)人: | 英业达科技有限公司;英业达股份有限公司 |
| 主分类号: | G06F11/22 | 分类号: | G06F11/22 |
| 代理公司: | 上海宏威知识产权代理有限公司 31250 | 代理人: | 赵芳梅 |
| 地址: | 201114 上海市闵*** | 国省代码: | 上海;31 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 电脑 测试 方法 | ||
本发明公开一种电脑测试方法,适用于测试电脑,包括设定第一组韧体及第一组韧体的版本信息,使用第一组韧体进行第一更新,于第一更新成功时将第一组韧体的版本信息写入测试电脑的非挥发性内存,将所述第一组韧体的版本信息与储存于非挥发性内存的对应韧体的版本信息进行第一信息比对,执行预启动执行环境程序,使用由执行预启动执行环境程序取得的第二组韧体进行第二更新,其于第二更新成功时将第二组韧体的版本信息写入非挥发性内存,及将所述第二组韧体的版本信息与储存于非挥发性内存的对应韧体的版本信息进行第二信息比对。
技术领域
本发明涉及一种电脑测试方法,特别涉及更新多个不同版本的基本输入输出系统(Basic Input Output System,BIOS)的电脑测试方法。
背景技术
基本输入输出系统(Basic Input Output System,BIOS)在电脑系统中,是在通电启动阶段,执行硬体初始化,以及为作业系统和程序提供运行时服务的韧体。BIOS是电脑系统在载入过程中最基本的韧体,其主要功能是在开机时进行开机自我测试(Power On SelfTest,POST),以初始化电脑系统内的硬体装置,测试硬体元件的状态是否正常,以及从大容量储存装置如硬碟,载入启动程序,并由启动程序载入作业系统。BIOS的程序码通常保存在电脑系统的主机板的非挥发性内存(Nonvolatile Memory)中。
电脑会因为不同客户的需求而进行硬体装置初始化的变更,需要对BIOS韧体码进行修改,而衍生出许多不同版本的BIOS韧体码。此外,电脑系统生产厂商为了电脑系统的效能需求及稳定度,时常进行BIOS的版本调整,而且进行BIOS版本的升级/降级压力测试。若测试人员必须以手动方式进行不同版本BIOS的循环更新及开机验证,才能从中判断此版本的BIOS韧体码是否稳定,且在不同版本BIOS的更新过程中,不断验证BIOS韧体,则将耗费大量的人力资源。因此,如何让电脑系统可自行执行不同版本BIOS的更新,自行执行不同版本BIOS的测试,并可在出现错误时能够即时告知系统管理者,便是在BIOS更新技术中所欲解决的问题。
发明内容
实施例提供一种电脑测试方法,包括设定测试电脑的基本输入输出系统更新所包含的第一组韧体及第一组韧体的版本信息,测试电脑使用第一组韧体进行基本输入输出系统的第一更新,其于第一更新成功时会将第一组韧体的版本信息写入测试电脑的非挥发性内存,测试电脑将第一组韧体的版本信息与储存于非挥发性内存的对应韧体的版本信息进行第一信息比对,测试电脑执行预启动执行环境程序,测试电脑使用由执行预启动执行环境程序取得的第二组韧体进行基本输入输出系统的第二更新,其于第二更新成功时会将第二组韧体的版本信息写入非挥发性内存,及测试电脑将第二组韧体的版本信息与储存于非挥发性内存的对应韧体的版本信息进行第二信息比对。
附图说明
图1为实施例电脑测试方法的系统架构图。
图2为实施例软件界面程序的示意图。
图3为实施例电脑测试方法的流程图。
图4为实施例预启动执行环境的示意图。
图5为实施例BIOS自动测试的流程图。
图6为实施例批次档产生BIOS自动测试项目的示意图。
符号说明:
1 电脑测试系统
101至103 测试电脑
104 区域网路
105 服务器
106至108 非挥发性内存
110 系统管理者
201 软件界面程序
202至209 韧体名称
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于英业达科技有限公司;英业达股份有限公司,未经英业达科技有限公司;英业达股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910846087.7/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种多功能香薰机
- 下一篇:一种洗鼻头装置及其熏蒸治疗鼻炎的装置





