[发明专利]电脑系统的自动测试方法无效
申请号: | 201110374980.8 | 申请日: | 2011-11-22 |
公开(公告)号: | CN103136076A | 公开(公告)日: | 2013-06-05 |
发明(设计)人: | 陈高雁 | 申请(专利权)人: | 英业达科技有限公司;英业达股份有限公司 |
主分类号: | G06F11/22 | 分类号: | G06F11/22 |
代理公司: | 上海专利商标事务所有限公司 31100 | 代理人: | 施浩 |
地址: | 201114 上海市闵*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 电脑 系统 自动 测试 方法 | ||
技术领域
本发明是有关于一种测试方法,且特别是有关于一种电脑系统的自动测试方法。
背景技术
电脑系统开发业者为了确保出货产品的稳定性,会对即将出货的电脑系统进行测试,且藉由检视测试记录档可以检视即将出货的电脑系统是否运作良好,以过滤运作不良的产品来确保出货后电脑系统可以稳定运行。
一般而言,业者会对电脑系统进行的测试之一为开关机测试,亦即对电脑系统不断的进行重启,并且开关机测试会持续执行一定时间或次数,以测试电脑系统是否在每次开机都能正常运作。以习知而言,开关机测试为通过测试机台来控制电脑系统,并且上述开关机测试程序会反复执行一段时间,因此以人工方式操作测试机台是非常耗费人力与时间。因此,对电脑系统开发业者来说,开发一套良好的电脑系统的自动测试方法为极其重要的目标。
发明内容
本发明提供一种电脑系统的自动测试方法,其系统测试脚本可自动对电脑系统进行重启,以对电脑系统进行开机测试,并且可校验基板管理控制器,以避免在电脑系统无法进行重启时,系统测试脚本仍在计算无效的测试。
本发明提出一种电脑系统的自动测试方法,包括下列步骤。于电脑系统开机后自动载入系统测试脚本。系统测试脚本的步骤包括:设置计数值;校对内存;当内存校对失败,记录内存校对失败,并依据使用者设定决定是否停止执行重启;校对一硬盘;当硬盘校对失败,记录硬盘校对失败,并依据使用者设定决定是否停止执行重启;当停止执行重启时,停止递增计数值;输入一记录列表取得命令至基板管理控制器以校验基板管理控制器;当基板管理控制器无法执行记录列表取得命令时,判断基板管理控制器校验失败;当基板管理控制器校验失败,停止执行系统测试脚本;对电脑系统进行重启。
在本发明的一实施例中,电脑系统的自动测试方法,更包括执行自动测试脚本。自动测试脚本的步骤包括:重置计数值;开启测试平台及开启电脑系统默认启动的多个服务;捉取并记录内存的当下总容量;询问硬盘校对失败及内存校对失败是否停止执行重启,以产生使用者设定;询问重启的时间长度;生成系统测试脚本,并设定电脑系统于开机后自动载入系统测试脚本。其中,自动测试脚本执行于系统测试脚本之前。
在本发明的一实施例中,上述记录列表取得命令为系统事件日志记录的列表取得命令
在本发明的一实施例中,校对内存的步骤包括:比对内存的先前总容量与当下总容量;当先前总容量与当下总容量不符时,判断内存校对失败。
在本发明的一实施例中,校对硬件的步骤包括:比对硬件的先前磁区信息与当下磁区信息;当先前磁区信息与当下磁区信息不符时,判断硬件校对失败。
在本发明的一实施例中,系统测试脚本的步骤更包括:捉取并记录电脑系统的一系统事件日志;在系统事件日志记录后,清除系统事件日志。
在本发明的一实施例中,上述重启由基板管理控制器的重启命令所触发。
在本发明的一实施例中,电脑系统为一Linux电脑系统。
基于上述,本发明实施例的电脑系统的自动测试方法,通过执行系统测试脚本,测试人员可确认电脑系统是否符合出货的标准。并且,由于系统测试脚本为自动执行,因此可减少人力成本。以及,通过对基板管理控制器进行校验,以确保无效的测试不会被记录到。
为让本发明的上述特征和优点能更明显易懂,下文特举实施例,并配合所附图式作详细说明如下。
附图说明
图1为依据本发明一实施例的电脑系统的自动测试方法的流程图。
图2为依据本发明另一实施例的电脑系统的自动测试方法的流程图。
【主要元件符号说明】
110:自动测试脚本
130、200:系统测试脚本
S111、S113、S115、S117、S119、S121、S131、S133、S135、S137、S139、S141、S143、S145、S147、S149、S151、S153、S201、S203:步骤
具体实施方式
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于英业达科技有限公司;英业达股份有限公司,未经英业达科技有限公司;英业达股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110374980.8/2.html,转载请声明来源钻瓜专利网。
- 上一篇:微控制器及其保护方法、存储芯片
- 下一篇:定滑轮健身器