[发明专利]BIOS测试系统及其测试方法无效
申请号: | 200810302138.1 | 申请日: | 2008-06-13 |
公开(公告)号: | CN101604275A | 公开(公告)日: | 2009-12-16 |
发明(设计)人: | 曹翔 | 申请(专利权)人: | 鸿富锦精密工业(深圳)有限公司;鸿海精密工业股份有限公司 |
主分类号: | G06F11/26 | 分类号: | G06F11/26 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 518109广东省深圳市*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | bios 测试 系统 及其 方法 | ||
技术领域
本发明涉及一种BIOS(Basic Input Output System,基本输入输出系统)测试系统及其测试方法。
背景技术
BIOS是服务器与电脑的基本组成部分,在产品的开发和后续维护过程中,BIOS版本的变更可能会很频繁,所以需对BIOS进行测试,BIOS测试主要是验证BIOS的设置项目及其注释是否符合规格,一般的测试方法是通过键盘手动选择BIOS的设置项目并逐一验证选择的设置项目及其注释是否符合规格,但由于BIOS的设置项目及其注释很多,所以手工测试繁琐,时间长且易出错。
发明内容
鉴于上述内容,有必要提供一种BIOS测试系统及其测试方法,以简化测试流程,节省测试时间,减少误测。
一种BIOS测试系统,包括一协议转换模组及一计算机,所述计算机通过所述协议转换模组与一待测机台相连,用以控制所述协议转换模组模拟一键盘发送键盘选择指令给所述待测机台,所述待测机台连接所述计算机以根据所述协议转换模组发送的键盘选择指令选择待测机台的BIOS的设置项目并将设置项目及设置项目的注释发送给所述计算机,所述计算机将接收到的测试机台的BIOS的设置项目及设置项目的注释与所述计算机内存储的符合规格的BIOS的设置项目及设置项目的注释进行对应比较,并根据比较结果判断测试机台的BIOS是否符合规格。
一种应用所述的BIOS测试系统的BIOS测试方法,包括以下步骤:
所述计算机发送一BIOS选择指令至所述协议转换模组;
所述协议转换模组将收到的选择指令转换成模拟键盘动作的键盘选择指令并传送至所述待测机台;
所述待测机台根据所接收到的键盘选择指令逐一选择所述待测机台内的BIOS的设置项目并将所有设置项目及设置项目的注释传送给所述计算机;
所述计算机将所接收到的所述待测机台的BIOS的设置项目及设置项目的注释与存储于所述计算机内的符合规格的BIOS的设置项目及设置项目的注释对应比较,判断两者是否相同;
当结果相同时,则测试通过;及
当结果不相同时,则测试失败。
相较现有技术,本发明BIOS测试系统及其测试方法是通过协议转换模组模拟键盘动作来操作待测机台选择其BIOS的设置项目,测试机台将选择的BIOS设置项目及其注释发送至计算机,计算机比较测试机台的BIOS设置项目及其注释与计算机存储的符合规格的BIOS设置项目及其注释是否相同来判断BIOS是否符合规格,无需用实际键盘手动测试,从而节省了时间,简化了测试流程且减少了误测。
附图说明
下面结合附图及较佳实施方式对本发明作进一步详细描述:
图1是本发明BIOS测试系统的较佳实施方式的原理框图;
图2是本发明应用图1BIOS测试系统的BIOS测试方法的较佳实施方式的流程图。
具体实施方式
请参照图1,本发明BIOS测试系统的较佳实施方式用于测试一待测机台30内的BIOS,其包括一作为协议转换模组的单片机10及一计算机20。
所述计算机20连接所述单片机10用以控制所述单片机10模拟一键盘发送键盘选择指令,当测试所述待测机台30内的BIOS时,所述单片机10通过所述待测机台30的PS/2接口与所述待测机台30相连,所述待测机台30通过其串行接口与所述计算机20相连以使所述待测机台30根据所述单片机10发送的选择指令选择BIOS的设置项目并将所述设置项目及其注释传送至所述计算机20,所述计算机20再判断所述BIOS的设置项目及其注释是否符合规格。
请参照图2,本发明应用于所述BIOS测试系统的测试方法的较佳实施方式是利用所述单片机10模拟一键盘动作来代替手动测试对BIOS进行测试,在测试开始之前,首先需要在所述计算机20内写入控制所述单片机10模拟键盘动作的程序、存储符合规格的BIOS设置项目及其注释及一判断比较BIOS是否符合规格的程序,所述BIOS测试方法包括以下步骤:
步骤S1,所述计算机20发送一BIOS选择指令至所述单片机10;
步骤S2,所述单片机10将收到的选择指令转换成模拟键盘动作的键盘选择指令并传送至所述待测机台30;
步骤S3,所述待测机台30根据所接收到的键盘选择指令逐一选择BIOS的设置项目并将所有设置项目及其注释传送给所述计算机20;
步骤S4,所述计算机20将所接收到的所述待测机台30的BIOS设置项目及其注释与存储于所述计算机20内的符合规格的BIOS设置项目及其注释进行对应比较,判断两者是否相同;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于鸿富锦精密工业(深圳)有限公司;鸿海精密工业股份有限公司,未经鸿富锦精密工业(深圳)有限公司;鸿海精密工业股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200810302138.1/2.html,转载请声明来源钻瓜专利网。