计算机主板测试系统及测试方法技术方案

技术编号:6982531 阅读:269 留言:0更新日期:2012-04-11 18:40
本发明专利技术提供一种计算机主板测试系统及测试方法,该系统包括测试主机,测试主机设有存储器,存储器存储有多个测试模块,其中,存储器还存储有测试管理单元,测试管理单元设有至少一个测试管理文件,用于设定多个测试模块的执行顺序及需要执行的测试模块的参数及测试判断条件。该方法包括在测试主机上设定多个测试模块;在测试主机上设置测试管理单元,并在测试管理单元内设置至少一个测试管理文件,在每一测试管理文件中设置多个测试模块的执行顺序及需要执行的测试模块的参数、测试判断条件;选定一个的测试管理文件,测试主机根据被选定的测试管理文件执行需要执行的测试模块。本发明专利技术能实现计算机主板测试自动化,提高测试的效率与准确率。

【技术实现步骤摘要】

本专利技术涉及电路板的测试领域,尤其是涉及计算机主板的测试系统及该系统的测试方法。
技术介绍
计算机已经成为人们工作、生活的重要工具,而计算机的生产也进入了大规模集成化生产的时代。现在的计算机通常由多个部件组成,包括CPU、主板、硬盘、内存、显示器、 光驱等,计算机生产厂家将多种部件组装形成一台计算机出售。计算机主板是计算机的一个重要组成部件,其质量的好坏直接影响计算机的质量,因此,不管是主板生产厂家还是计算机生产厂家,通常需要对制作完毕的主板或需要安装使用的主板进行检测,确保主板线路性能及功能合格。虽然现有的计算机主板生产自动化程度很高,但对计算机主板的检测自动化程度却并不高,现在对计算机主板的检测还主要是依靠人工进行。计算机主板的测试包括线路性能的测试以及主板功能的测试,线路性能的测试是测试主板的线路是否出现缺陷,例如是否有不应有的短路、断路或开关工作失灵等情况,并且测试主板上的LED灯和其他硬件上的风扇工作是否正常。而主板的功能测试是将主板与CPU、硬盘、内存、等及该主板发挥全部功能的所有硬件和外部设备连接上,测试主板与外部设备之间的协同工作是否正常,如测试主板是否能正常驱动声卡、显卡、网卡或能否正常读写硬盘、内存等。对计算机主板进行线路测试通常是由人手工进行,测试人员使用万用表等设备对主板上的每一个测试点进行检测,检测每一测试点的特定值,如电压值、电流值、电阻值等, 并根据万用表显示的结果判断主板是否通过测试。这样的测试容易造成漏检或因操作失误而导致测试结果不准确,影响主板的测试准确率,且手工测试的效率低下。另外,对计算机主板进行的功能测试通常是使用测试主机实现的,现有的测试主机具有普通计算机的结构,其设有存储器,存储有多个测试模块,每一个测试模块用于测试主板的一项特定性能,如测试主板能否驱动声卡等。测试人员进行测试时,将被测试的主板连接至测试主机上,并需要逐一地启动这些测试模块,并根据测试模块的显示结果判断主板是否通过性能测试。此外,同一测试模块通常能够对多种不同类型的主板进行测试,只是针对不同类型的主板需要输入不同的测试参数,这需要测试人员根据不同类型的主板手工地在测试主机上输入测试参数,一旦测试人员输入错误,容易导致测试结果出错,不利于测试的进行, 且测试效率低下。并且,测试主机上通常存储有大量的用于测试不同性能的测试模块,但大多主板不会同时具备所有的功能,测试时往往只需要执行其中一部分测试模块即可,因此测试人员需要熟知当前测试的主板需要进行那些项目的测试,并执行相应的测试模块,这给测试人员带来较大的工作量。
技术实现思路
本专利技术的主要目的是提供一种测试效率较高的计算机主板测试系统。本专利技术的另一目的是提供一种测试准确率较高的计算机主板测试方法。为了实现上述的主要目的,本专利技术提供的计算机主板测试系统包括测试主机,测试主机设有存储器,存储器存储有多个测试模块,其中,存储器还存储有测试管理单元,测试管理单元设有至少一个测试管理文件,用于设定多个测试模块的执行顺序及需要执行的测试模块的参数及测试判断条件。由上述方案可见,在测试主机内设置多个测试管理文件,应用测试主机进行测试时,测试主机能够根据测试管理文件设定的顺序依次执行多个测试模块,且测试管理文件已经设定了每一需要执行的测试模块的参数、测试判断条件,因此测试主机能够根据自动完成测试参数的设置、判断测试项目是否通过,实现测试自动化,测试效率大大提高,且测试的准确率也大为提高。一个优选的方案是,每一测试管理文件被封装成一个CSV文件。由于CSV文件易于被读取,且修改灵活方便,将测试管理文件封装成CSV文件可有利于测试管理文件的修改。进一步的方案是,存储器存储有线路测试单元,多个测试模块中的至少一个为线路测试模块,线路测试模块设于线路测试单元内;测试系统还包括与测试主机通信的测试仪,测试仪具有固定被测试主板的固定座以及位于固定座一侧的探针,探针将检测到的信号传送至测试主机。由此可见,测试计算机主板的线路性能时,将被测试主板放置在测试仪的固定座上,由固定座固定后,测试主机控制探针对测试主板上的多个测试点进行逐一测试。由于线路测试模块内存储有测试点的位置信息、测试参数以及测试判断条件等,因此测试主机可以根据探针检测的信号判断主板的线路性能是否出现问题。为实现上述的另一目的,本专利技术提供的计算机主板测试方法包括在测试主机上设定多个测试模块,每一测试模块用于测试计算机主板的一项特定项目;在测试主机上设置测试管理单元,并在测试管理单元内设置至少一个测试管理文件,在每一测试管理文件中设置多个测试模块的执行顺序及需要执行的测试模块的参数、测试判断条件;选定一个的测试管理文件,测试主机根据被选定的测试管理文件执行需要执行的测试模块。由上述方案可见,测试人员可根据不同类型的主板在测试主机上设置测试管理文件,测试时选定与被测试主板匹配的测试管理文件,测试主机即可自动地对主板进行测试, 包括设定参数,判断测试条件等,从而实现主板测试的自动化操作,提高测试效率以及测试的准确率。附图说明图1是本专利技术计算机主板测试系统实施例的框图。图2是本专利技术计算机主板测试方法实施例的流程图。以下结合附图及实施例对本专利技术作进一步说明。具体实施例方式本专利技术的计算机主板测试系统可用于测试多种类型的计算机主板,参见图1,该系统包括测试主机10以及与测试主机10进行通信的测试仪40,测试主机10为普通的计算机,其具有存储器,存储器内存储有多个测试模块。本实施例中,根据不同测试模块的测试项目,将测试模块分为线路测试模块及功能测试模块。相应地,在存储器内存储有线路测试单元11以及功能测试单元30,并存储有测试文件管理单元20。线路测试单元11内设有多个线路测试模块,如线路测试模块12、13···,并设有一个接口模块15,用于与测试管理单元20进行通信,根据测试管理单元20的命令调用执行特定的线路测试模块。每一个线路测试模块用于设定测试计算机主板的一项特定项目,如主板上某一测试点上的电压值或电流值等。并且,每一线路测试模块是需要在一定设定条件下执行的,例如在主板其他节点上加载一定的电流或电压或将某一开关置于闭合状态等, 这些设定的条件就是该线路测试模块执行时的参数。并且,每一线路测试模块需要设置当前的测试判断条件,即判断该项项目是否符合要求的条件,如电压值的上限阈值与下限阈值,只有测试点的实际电压值在上限阈值与下限阈值之间,才判断该项目符合要求。每一线路测试模块的参数以及测试判断条件可由测试管理单元发送的命令进行设置。功能测试单元30内设有多个功能测试模块,如功能测试模块31、32···,并设有接口模块33,用于与测试管理单元20进行通信。每一功能测试模块用于设定测试计算机主板的一项特定的功能性能,如主板是否能够正常驱动声卡、网卡或读取硬盘的数据等,因此测试主板的功能时,需要将主板的外部设备连接上。此外,每一功能测试模块的执行是需要一定的测试条件的,例如向声卡的驱动电路加载的电压值或电流值等。并且,每一功能测试模块也需要设置当前的测试判断条件,例如向硬盘写入数据是否成功等。每一功能测试模块的参数以及测试判断条件可由测试管理单元发送的命令进行设置。测试管理单元20内存储有多个测试管理文件,如测试管理文本文档来自技高网
...

【技术保护点】
1.计算机主板测试系统,包括测试主机,所述测试主机设有存储器,所述存储器存储有多个测试模块;其特征在于:所述存储器还存储有测试管理单元,所述测试管理单元设有至少一个测试管理文件,用于设定多个所述测试模块的执行顺序及需要执行的所述测试模块的参数、测试判断条件。

【技术特征摘要】

【专利技术属性】
技术研发人员:宫晓飞
申请(专利权)人:深圳芯智汇科技有限公司
类型:发明
国别省市:94

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1