CN1567226A - 通用串行接口之测试***及方法 - Google Patents
通用串行接口之测试***及方法 Download PDFInfo
- Publication number
- CN1567226A CN1567226A CN 03126930 CN03126930A CN1567226A CN 1567226 A CN1567226 A CN 1567226A CN 03126930 CN03126930 CN 03126930 CN 03126930 A CN03126930 A CN 03126930A CN 1567226 A CN1567226 A CN 1567226A
- Authority
- CN
- China
- Prior art keywords
- external storage
- universal serial
- testing
- usb
- measured
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Images
Landscapes
- Debugging And Monitoring (AREA)
Abstract
本发明是一种通用串行接口之测试***及方法,它通过待测产品中一测试程序,首先自动识别出带有通用串行插口的外置存储设备;然后将一样本数据依次传输到该些外置存储设备中,待测产品依次读出该些外置存储设备中的数据并与原始样本数据进行比对,依据比对结果判断待测产品上之待测通用串行接口是否合格。此种测试***及方法,不单纯是通过识别外置设备来判断待测通用串行接口的好坏,而且同时能够使待测产品及带有通用串行插口的外置存储设备之间互传数据,准确有效的判断待测通用串行接口的好坏,从而提高测试的可靠性。
Description
技术领域
本发明是关于一种通用串行接口之测试***及方法,主要用于测试电子产品上之通用串行接口是否合格。
背景技术
一般电子产品上(如手提电脑)均设有一个或多个通用串行接口,产品出厂之前需要对各通用串行接口进行测试,以判断各通用串行接口是否合格。
传统测试***是利用外置存储设备进行测试,每一外置存储设备上均接有一通用串行插口,该插口可和待测产品上待测通用串行接口相配合,且每一外置存储设备上均设有一显示灯。另,每一待测产品中均设有一测试程序。
测试时,将外置存储设备上之通用串行插口插接到待测品上之通用串行接口中,使待测产品之每一通用串行接口中各接有一外置存储设备;激活待测产品中的测试程序;待测产品识别出所有外置存储设备(包含不带有通用串行插口的外置存储设备);根据外置存储设备本身所内置的设备代码依次识别出各外置存储设备之类型;根据设备类型依次判断各外置存储设备是否使用通用串行接口;若是,外置存储设备上显示灯会亮,说明该待测通用串行接口良好;若不是,外置存储设备上显示灯不亮,说明该待测通用串行接口不合格。
上述之测试方法只能单纯依据待测产品是否能够识别出带有通用串行插口的外置存储设备来判断通用串行接口是否合格,这种方法存在弊端,即,只要待测设备之串行通用接口与外置存储设备之通用串行插口接触良好,待测产品均能识别出该外置存储设备,但当待产品之通用串行接口接触良好却不能够传送数据的缺陷是不能被检测出来的,故此种测试方法之可靠性不高,浪费大量时间及金钱。
发明内容
本发明之主要目的是提供一种可靠性高的通用串行接口测试***及方法,其是在被测产品中设有一讯息数据库;一记录及调用模块;一判断单元;一比较器。测试时,***首先自动识别出带有通用串行插口的外置存储设备,然后自待测产品向带有通用串行插口的外置存储装置发送预定的数据,并将该数据返回,然后将返回之数据与预定的数据进行比较,根据比对之结果,判断待测通用串行接口是否良好。此种测试***及方法不仅通过识别带有通用串行的外置设备来判断待测通用串行接口的好坏,而且同时能够使待测产品及外置存储设备之间互传数据,从而检测待测产品上之待测通用串行接口是否能够准确的接收及传递数据,因此可准确有效的判断待测通用串行接口的好坏,提高测试的可靠性。
附图说明
下面将结合最佳实施例和附图对本发明之通用串行接口测试***及方法作进一步详细的说明。
图1为本发明之测试***架构图。
图2为本发明之测试***流程图。
具体实施方式
如图1所示,本实施例之测试***包含待测产品1(如手提电脑)及外置存储设备2。
其中待测产品1上设有多个待测的通用串行接口11,该待测产品1中设有一讯息数据库12、一记录及调用模块13、一比较器14及一判断单元15。
其中讯息数据库12中包含有一测试程序、一预定设备代码、一样本数据,该测试过程控制整个测试步骤;记录及调用模块13,负责将外置存储设备2的的相关信息存入讯息数据库12在本实施例中所述相关信息为设备代码23及与上述样本数据对应的相关数据,以及从讯息数据库12中取出样本数据,且负责调用比较器14及判断单元15;比较器14负责比较记录及调用模块13自外置存储设备2所读取的设备代码是否与讯息数据库12中的预定设备代码相同,以及自外置存储设备2所读取的相关数据是否与讯息数据库12中的样本数据相同;判断单元15根据比较器14的结果作出相应的判断。
每一外置存储设备2上均设有一通用串行插口21,每一外置存储设备2中均设有一记录模块22及一内置的设备代码23,其中凡带有通用串行插口的外置存储设备2均具有相同的设备代码23,该设备代码23与讯息数据库12中预定设备代码相同。记录模块22用于记录来自待测产品1的样本数据。
测试时,依次在待测产品1之每一通用串行接口11接上一外置存储设备2,将外置存储设备2上之通用串行插口21插接到待测品1上之通用串行接口11中。
激活讯息数据库12中的测试程序;记录及调用模块13读取外置存储设备2中内置的设备代码23,调用比较器14比较该设备代码23与讯息数据库12中的预定设备代码,依据比较结果由判断单元15判断该两设备代码是否相同,从而识别出带有通用串行插口21的外置存储设备2;然后记录及调用模块13调出讯息数据库12中的样本数据,将该数据依次传输到该些带有通用串行插口的外置存储设备2之记录模块22中,然后自该记录模块22中依次读出该数据,并调用比较器14将该数据与样本数据进行比对;依据比对结果由判断单元15判断待测产品上之待测通用串行接口11是否合格。
在述说完本发明的***运作架构后,继续通过图2,对本发明的***运作流程作详细的说明:
1、激活待测产品1讯息数据库12中的测试程序;
2、记录及调用模块13依次读取外置存储设备2内置的设备代码23;
3、调用比较器14比较自外置存储设备2中所读取的设备代码23与讯息数据库12中的预定设备代码是否相同;
4、判断单元15判断该两设备代码是否相同;
5、若相同,则该存储设备为带有通用串行接口21的外置存储设备2,加上盘符将与该外置存储设备2相连之通用串行接口标识出来;
6、若不相同,则该存储设备不是带有通用串行接口21的外置存储设备2,忽略该存储设备;
7、判断单元15判断是否还有未识别的外置存储设备2;
8、若有,回到步骤3;
9、若没有,将待测产品1讯息数据库12中样本数据依次传输到已经识别出的带有通用串行插口21的外置存储设备2的记录模块22中;
10、待测产品1之记录及调用模块13依次从外置存储设备2之记录模块22读出相关数据,并调用比较器14将该数据与讯息数据库12中的样本数据进行比对;
11、由判断单元15判断两比较数据是否相同;
12、若两数据完全相同,记录及调用模块13记录下待产品之该待测通用串行接口良好;
13、若两数据有所不同,记录及调用模块13记录下待产品之该待测通用串行接口不合格;
14、判断单元15判断是否还有未测试的带有通用串行插口21的外置存储设备2;
15、若有,回到步骤9;
16、若没有,显示测试结果;
17、测试结束。
上述之测试***及方法不仅通过识别带有通用串行插口21的外置存储设备2来判断待测通用串行接口11的好坏,而且同时能够使待测产品1及外置存储设备2之间互传数据,从而检测待测产品1上之待测通用串行接口11是否能够准确的接收及传递数据,准确有效的判断待测通用串行接口11的好坏,提高测试的可靠性。
上述本发明仅以最佳实施例作举例说明,对熟悉该项技术的人员,当可进行各种变化例,惟此等变化例,均应包括在本发明之精神及范围内。
Claims (6)
1、一种通用串行接口之测试***,包含至少带有一通用串行接口的待测产品,一带有通用串行插口及设备代码的外置存储设备,其特征在于:该待测产品中设有,
一讯息数据库,其中包含一测试程序、一预定设备代码及一样本数据;
一记录及调用模块,负责将外置存储设备中的相关信息存入讯息数据库,以及从讯息数据库中取出样本数据,且负责调用比较器及判断单元;
一比较器,比较相关信息与预定设备代码及样本数据是否相同;
一判断单元,根据比较器的结果作出相应的判断。
2、一种通用串行接口之测试方法,在待测产品之每一通用串行接口中各插接有一带有通用串行插口及设备代码的外置存储设备,所述待测产品中包含有一讯息数据库、一记录及调用模块、一比较器及一判断单元,所述之外置存储设备中包含有一记忆模块,所述记忆模块储存有待测产品所传输的相关讯息,所述讯息数据库包含一测试程序、一预定设备代码及一样本数据,该种测试方法的具体测试步骤为下:
(a)激活讯息数据库中的测试程序;
(b)判断为带有通用串行插口的外置存储设备;
(c)通过所述待测产品与所述外置存储设备间之数据传输,判断被测通用串行接口是否良好;
(d)测试结束。
3、如权利要求2所述之测试方法,其特征在于:所述之测试步骤(b)包含以下步骤:
(b1)读取所述设备代码;
(b2)比较所述设备代码与所述预定设备代码是否相同;
(b3)若两设备代码相同则判断为是带有通用串行插口的外置存储设备。
4如权利要求2所述之测试方法,其特征在于:所述之测试步骤(c)包含以下步骤:
(c1)传输上述样本数据至所述记忆模块;
(c2)读取记忆模块中的相关讯息并与该样本数据进行比对,若数据相同则判断通用串行接口良好。
5、如权利要求2或3或4所述之测试方法,其特征在于:所述之测试步骤(b)与(c)之间还包含若判断还有未测试的外置存储装置,则回到步骤(b)的步骤。
6、如权利要求2或3或4所述之测试方法,其特征在于:所述之测试步骤(c)与(d)之间还包含若判断还有未测试的经判断带有通用串行插口的外置存储装置,则回到步骤(c)的步骤。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN 03126930 CN1567226A (zh) | 2003-06-20 | 2003-06-20 | 通用串行接口之测试***及方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN 03126930 CN1567226A (zh) | 2003-06-20 | 2003-06-20 | 通用串行接口之测试***及方法 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN1567226A true CN1567226A (zh) | 2005-01-19 |
Family
ID=34469120
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN 03126930 Pending CN1567226A (zh) | 2003-06-20 | 2003-06-20 | 通用串行接口之测试***及方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN1567226A (zh) |
Cited By (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN100426248C (zh) * | 2005-06-03 | 2008-10-15 | 鸿富锦精密工业(深圳)有限公司 | 网络附加存储设备测试***及方法 |
CN102419738A (zh) * | 2011-12-01 | 2012-04-18 | 深圳Tcl新技术有限公司 | 解决内置无线网卡和外置无线网卡冲突的方法和装置 |
CN102446129A (zh) * | 2010-10-14 | 2012-05-09 | 鸿富锦精密工业(深圳)有限公司 | 主板串口测试***及方法 |
CN104932958A (zh) * | 2014-03-18 | 2015-09-23 | 神讯电脑(昆山)有限公司 | 电脑卡类设备接口功能自动测试方法 |
CN107305513A (zh) * | 2016-04-22 | 2017-10-31 | 神讯电脑(昆山)有限公司 | 电脑卡类设备自动测试***及方法 |
CN107590035A (zh) * | 2017-07-19 | 2018-01-16 | 郑州云海信息技术有限公司 | 一种服务器通用串行总线接口自动测试方法 |
CN111562490A (zh) * | 2019-02-14 | 2020-08-21 | 深圳市汇顶科技股份有限公司 | 测试方法及*** |
-
2003
- 2003-06-20 CN CN 03126930 patent/CN1567226A/zh active Pending
Cited By (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN100426248C (zh) * | 2005-06-03 | 2008-10-15 | 鸿富锦精密工业(深圳)有限公司 | 网络附加存储设备测试***及方法 |
CN102446129A (zh) * | 2010-10-14 | 2012-05-09 | 鸿富锦精密工业(深圳)有限公司 | 主板串口测试***及方法 |
CN102419738A (zh) * | 2011-12-01 | 2012-04-18 | 深圳Tcl新技术有限公司 | 解决内置无线网卡和外置无线网卡冲突的方法和装置 |
CN102419738B (zh) * | 2011-12-01 | 2015-11-18 | 深圳Tcl新技术有限公司 | 解决内置无线网卡和外置无线网卡冲突的方法和装置 |
CN104932958A (zh) * | 2014-03-18 | 2015-09-23 | 神讯电脑(昆山)有限公司 | 电脑卡类设备接口功能自动测试方法 |
CN104932958B (zh) * | 2014-03-18 | 2018-11-06 | 神讯电脑(昆山)有限公司 | 电脑卡类设备接口功能自动测试方法 |
CN107305513A (zh) * | 2016-04-22 | 2017-10-31 | 神讯电脑(昆山)有限公司 | 电脑卡类设备自动测试***及方法 |
CN107590035A (zh) * | 2017-07-19 | 2018-01-16 | 郑州云海信息技术有限公司 | 一种服务器通用串行总线接口自动测试方法 |
CN111562490A (zh) * | 2019-02-14 | 2020-08-21 | 深圳市汇顶科技股份有限公司 | 测试方法及*** |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN106843966A (zh) | 一种加载io模块驱动程序的方法及装置 | |
CN1567226A (zh) | 通用串行接口之测试***及方法 | |
CN110263222A (zh) | 一种数据获取方法、装置、设备及介质 | |
CN113064835A (zh) | 一种计算机软件测试*** | |
CN1955941A (zh) | 电脑组件组装位置正确性验证的方法 | |
CN101169755A (zh) | 无测试管脚接触式cpu卡测试方法 | |
CN1725382A (zh) | 一种闪存存储器的检测方法 | |
CN110806955A (zh) | 一种基于python的服务器DC Cycle测试方法与*** | |
CN112785556A (zh) | 复检方法、装置、电子设备及计算机可读存储介质 | |
CN100498732C (zh) | 通用串行总线装置的测试***及其方法 | |
CN111382710A (zh) | 一种基于图像识别的图纸比对方法 | |
CN1223942C (zh) | 计算机设备的电源开关周期自动测试***及其方法 | |
CN213934066U (zh) | 一种电子锁可靠性测试装置 | |
CN1403936A (zh) | 基于掌上电脑及数字标签的巡检*** | |
CN101198217A (zh) | 零件布线***及方法 | |
CN1143215C (zh) | 两台电脑间的元件测试装置与方法 | |
CN1802644A (zh) | 测试产品的方法和设备 | |
CN1641572A (zh) | 免安装应用程序的方法 | |
CN111209146A (zh) | 一种raid卡老化测试方法及*** | |
CN1581063A (zh) | Cpu卡芯片的测试方法 | |
CN1773415A (zh) | 一种利用识别硬件信息进行程序保护的方法 | |
US6499119B1 (en) | Data inspection method and apparatus | |
CN1369762A (zh) | 两用电脑键盘及其自动检测接口状态的方法 | |
CN113360316A (zh) | 产品序号编码装置、编码方法及更新产品序号编码的方法 | |
CN1198212C (zh) | 网络联机式计算机测试*** |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C02 | Deemed withdrawal of patent application after publication (patent law 2001) | ||
WD01 | Invention patent application deemed withdrawn after publication |