测试装置的制作方法

文档序号:6578678阅读:142来源:国知局
专利名称:测试装置的制作方法
技术领域
本发明涉及一种测试装置,尤其涉及一种测试电脑系统的输入输出端口的测试装置。
背景技术
一般来说,在电脑系统组装完成后,会对连接外部装置的端口进行一些测试,以便 于了解上述端口是否损坏。其中通用序列会流排(UniversalSerial Bus ;以下简称USB) 端口的测试方法,主要是通过手工插拔和读写文件操作来进行测试。利用手工插拔一些端 口,只是想看电脑系统是否能侦测到连接于USB端口的鼠标、键盘、U盘、USB光碟机及USB 硬盘等USB设备,并粘贴复制一些文件,从而测试USB端口是否能执行数据传输。虽然,手动操作比较简单,但是由于手工插拔USB端口会使得端口断开的次数变 少,而不能进行端口压力(stress)的测试,即长时间多次的重复断开恢复端口的压力。另 外,以手工插拔的方式对USB端口进行测试,还会浪费测试工程师的时间与精力。

发明内容
本发明的目的是提供一种测试装置,可以提高测试效率、节省测试时间,并能长时 间多次重复测试端口的压力。本发明提供一种测试装置,适于测试电脑系统的输入输出端口。所述测试装置包 括第一连接端口、第二连接端口、第一开关、控制模块与数据传输模块。第一连接端口连接 输入输出端口。第二连接端口连接第一外围装置。第一开关连接第一连接端口与第二连接 端口,用以接通或断开提供给第一外围装置的电源。控制模块依据控制信号,控制第一开关 的切换。数据传输模块连接第一连接端口与第二连接端口,用以传输数据。在本发明一实施例中,所述的测试装置进一步包括时间模块,其连接所述控制模 块,用以设定所述控制信号的致能时间、禁能时间与总致能/禁能时间。在本发明一实施例中,所述的测试装置进一步包括第三连接端口、第二开关与选 择模块。第三连接端口连接第二外围装置与所述数据传输模块。第二开关连接所述第一连 接端口与所述第三连接端口,用以接通或断开提供给所述第二外围装置的电源,其中所述 第一开关和所述第二开关的切换受控于控制模块。选择模块连接所述控制模块,提供一选 择信号,使所述控制模块依据所述选择信号来控制第一开关的切换或第二开关的切换。在本发明一实施例中,所述第二外围装置为U盘、移动硬盘或光驱。在本发明一实施例中,所述的测试装置进一步包括记录模块,用以记录测试数据。在本发明一实施例中,所述输入输出端口为通用序列汇流排端口。在本发明一实施例中,所述第一外围装置为U盘、移动硬盘、光驱。本发明由控制模块控制开关的切换,达到端口的插拔动作,以节省工程师以手动 插拔的方式进行测试所浪费的时间和精力。另外,由时间模块设定控制模块切换开关的时 间(即控制信号的致能时间与禁能时间)与总切换时间(即控制信号的总致能/禁能时间),以便能进行长时间且多次的重复接通/断开端口的压力测试。此外,由选择模块来选 择预测试的外围装置,还可以节省以手动的方式更换外围装置的测试时间。综上所述,本发 明提供的测试装置可以有效地提升测试效率,并能节省工程师的测试时间与精力。为让本发明的上述特征和优点更加明显易懂,下文特举实施例,并结合附图作详 细说明如下。


图1为本发明一实施例的测试装置的结构示意图;图2为本发明另一实施例的测试装置的结构示意图。主要元件符号说明100、200 测试装置;112、212 第二连接端口;130、230 控制模块;150、250 时间模块;180:外围装置;191,291 输入输出端口 ;220 第一开关;260 选择模块;281 第二外围装置。
具体实施例方式图1为本发明一实施例的测试装置的结构示意图。本实施例的测试装置100适于 测试电脑系统190的输入输出端口 191。在本实施例中,输入输出端口 191可以为通用序列 汇流排(Universal Serial Bus ;以下简称USB)端口。如图1所示,测试装置100包括第 一连接端口 111、第二连接端口 112、开关120、控制模块130与数据传输模块140、时间模块 150与记录模块160。第一连接端口 111连接输入输出端口 191。第二连接端口 112连接外围装置180。 在本实施例中,外围装置180可以为U盘、移动硬盘、光驱等。开关120连接第一连接端口 111与第二连接端口 112,用以接通或断开提供给外围装置180的电源。控制模块130依据控制信号,控制开关120的切换。其中,上述控制信号可以用来 控制第二连接端口 112以达到“插”或“拔”的功能。举例来说,若控制信号为致能状态,控 制模块130会控制开关120接通提供给外围装置180的电源,以达到“插”的功能;若控制 信号为禁能状态,控制模块130则会控制开关120断开提供给外围装置180的电源,以达到 “拔”的功能。数据传输模块140连接第一连接端口 111与第二连接端口 112,用以传输数据。也 就是说,当控制模块130接通提供给外围装置(例如移动硬盘)180的电源时,测试装置100 会通过数据传输模块140来传输电脑系统190与外围装置180之间的数据,即进行读写操 作,来测试外围装置180是否能正常运作。时间模块150连接控制模块130,用以设定所述控制信号的致能(enable)时间、
111、211 第一连接端口 ; 120 开关;
140,240 数据传输模块; 160、270 记录模块; 190、290 电脑系统; 213:第三连接端口 ; 221 第二开关; 280 第一外围装置;
4禁能(disable)时间与总致能/禁能测试时间。在本实施例中,控制信号的致能时间、禁能 时间与总致能/禁能时间可使用户根据需求自行调整,并不限制其范围。举例来说,控制信 号的致能时间与禁能时间可以分别设定为30秒钟,即致能时间与禁能时间每30秒钟就互 换,致能时间与禁能时间也可以设定为每1分钟互换一次,以达到端口“插”与“拔”的测试 动作。另外,当测试时间达到总致能/禁能时间,整个端口测试就会终止,以便进行端口的 压力测试。举例来说,当控制信号的致能时间与禁能时间设定为每30秒钟互换一次,此时 若总时间设定为30分钟,则对端口进行“插”与“拔”的次数为30次。记录模块160用以记录测试数据。测试数据主要是记录操作模式、时间、操作次 数、相关端口的参数及数据即时传输速率等,以便测试过程中若有错误或问题产生时,可以 提供给工程师分析查找原因,快速地解决问题。因此,测试装置100可以有效地提高测试效率,而工程师无需以手动的方式进行 端口插拔的动作,节省测试的时间与精力,同时还能进行长时间的重复接通/断开端口的 压力测试。图2为本发明另一实施例的测试装置的结构示意图。本实施例的测试装置200适 于测试电脑系统290的输入输出端口 291。在本实施例中,输入输出端口 291可以为USB 端口。如图2所示,测试装置200包括第一连接端口 211、第二连接端口 212、第三连接端口 213、第一开关220、第二开关221、控制模块230、数据传输模块240、时间模块250、选择模块 260与记录模块270。第一连接端口 211连接输入输出端口 291。第二连接端口 212连接第一外围装置 280。第三连接端口 213连接第二外围装置281。在本实施例中第一外围装置280与第二外 围装置281可以为U盘、移动硬盘、光驱等。第一开关220连接第一连接端口 211与第二连 接端口 212,用以接通或断开提供给第一外围装置280的电源。第二开关221连接第一连接 端口 211与第三连接端口 213,用以接通或断开提供给第二外围装置281的电源。控制模块230依据控制信号与选择信号,控制第一开关220的切换或第二开关221 的切换。其中,上述控制信号可以用来控制第二连接端口 212或第三连接端口 213达到“插” 或“拔”的功能。举例来说,若控制信号为致能状态且选择信号为“选择第一外围装置280”, 控制模块230会控制第一开关220接通提供给第一外围装置280的电源,以达到“插”的功 能;若控制信号为禁能状态且选择信号为“选择第一外围装置280”,控制模块230则会控制 第一开关220断开提供给第一外围装置280的电源,以达到“拔”的功能。另一方面,若控制信号为致能状态且选择信号为“选择第二外围装置281”,控制模 块230会控制第二开关221接通提供给第二外围装置281的电源,以达到“插”的功能;若 控制信号为禁能状态且选择信号为“选择第二外围装置281”,控制模块230则会控制第二 开关221断开提供给第二外围装置281的电源,以达到“拔”的功能。数据传输模块240连接第一连接端口 211、第二连接端口 212与第三连接端口 213,用以传输数据。当控制模块230接通提供给第一外围装置(例如移动硬盘)280的电 源时,测试装置200会通过数据传输模块240来传输电脑系统290与第一外围装置280之 间的数据,即进行读写操作,来测试第一外围装置280是否能正常运作。另外,当控制模块 230接通提供给第二外围装置(例如移动硬盘)281的电源时,测试装置200会通过数据传 输模块240来传输电脑系统290与第二外围装置281之间的数据,即进行读写操作,来测试第二外围装置281是否能正常运作。在本实施例中,时间模块250的运作可以参照上述实施例对图1中的时间模块150 的相关说明,在此不再赘述。选择模块260连接控制模块230,提供选择信号,使控制模块230依据选择信号来 控制第一开关220的切换或第二开关221的切换。记录模块270用以记录测试数据。测试数据主要是记录操作模式、时间、操作次 数、相关端口的参数及数据即时传输速率等,以便测试过程中若有错误或问题产生时,可以 提供给工程师分析查找原因,快速地解决问题。因此,测试装置200可以有效地提高测试效率,而工程师无需以手动的方式进行 端口插拔的动作,节省测试的时间与精力,同时还能进行长时间的重复接通/断开端口的 压力测试。另外,由选择模块260来选择测试不同的外围装置,以节省由手动更换外围装置 的测试时间。综上所述,本发明由控制模块控制开关的切换,来达到端口的插拔动作,节省工程 师以手动插拔的方式进行测试。另外,由时间模块设定控制模块切换开关的时间(即控制 信号的致能时间与禁能时间)与总切换时间(即控制信号的总致能/禁能时间),以便能进 行长时间且多次的重复接通/断开端口的压力测试。此外,由选择模块来选择预测试的外 围装置,还可以节省以手动的方式更换外围装置的测试时间。因此,本发明提供的测试装置 可以有效地提升测试效率,并能节省工程师的测试时间与精力。最后应说明的是以上实施例仅用以说明本发明的技术方案而非对其进行限制, 尽管参照较佳实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解其依 然可以对本发明的技术方案进行修改或者等同替换,而这些修改或者等同替换亦不能使修 改后的技术方案脱离本发明技术方案的精神和范围。
权利要求
一种测试装置,适于测试一电脑系统的一输入输出端口,其特征在于,所述测试装置包括一第一连接端口,连接所述输入输出端口;一第二连接端口,连接一第一外围装置;一第一开关,连接所述第一连接端口与所述第二连接端口,用以接通或断开提供给所述第一外围装置的电源;一控制模块,依据一控制信号,控制所述第一开关的切换;以及一数据传输模块,连接所述第一连接端口与所述第二连接端口,用以传输数据。
2.根据权利要求1所述的测试装置,其特征在于,进一步包括一时间模块,连接所述控制模块,用以设定所述控制信号的致能时间、禁能时间与总致 能/禁能时间。
3.根据权利要求1所述的测试装置,其特征在于,进一步包括一第三连接端口,连接一第二外围装置与所述数据传输模块;一第二开关,连接所述第一连接端口与所述第三连接端口,用以接通或断开提供给所 述第二外围装置的电源,其中所述第一开关和所述第二开关的切换受控于所述控制模块; 以及一选择模块,连接所述控制模块,提供一选择信号,使所述控制模块依据所述选择信号 来控制所述第一开关的切换或所述第二开关的切换。
4.根据权利要求3所述的测试装置,其特征在于,其中所述第二外围装置为U盘、移动 硬盘或光驱。
5.根据权利要求1所述的测试装置,其特征在于,进一步包括记录模块,用以记录一测试数据。
6.根据权利要求1所述的测试装置,其特征在于,其中所述输入输出端口为通用序列 汇流排端口。
7.根据权利要求1所述的测试装置,其特征在于,其中所述第一外围装置为U盘、移动 硬盘或光驱。
全文摘要
本发明涉及一种测试装置,适于测试电脑系统的输入输出端口。所述测试装置包括第一连接端口、第二连接端口、第一开关、控制模块与数据传输模块。第一连接端口连接输入输出端口。第二连接端口连接第一外围装置。第一开关连接第一连接端口与第二连接端口,用以接通或断开提供给第一外围装置的电源。控制模块依据控制信号,控制第一开关的切换。数据传输模块连接第一连接端口与第二连接端口,用以传输数据。本发明提供的测试装置可以有效地提高测试效率。
文档编号G06F11/267GK101923506SQ200910146679
公开日2010年12月22日 申请日期2009年6月11日 优先权日2009年6月11日
发明者彭辉, 陈志丰 申请人:英业达股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1