Hardware general testing method of USB (Universal Serial Bus) equipment

A general-purpose testing and equipment technology, applied in error detection/correction, instrumentation, electrical digital data processing, etc., can solve problems such as large USB device interface wear, cumbersome test process, and missing environment, and achieve the effect of reducing wear and saving manpower

Active Publication Date: 2013-07-24
FEITIAN TECHNOLOGIES
View PDF3 Cites 19 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] 1. The testing process is cumbersome and requires more manpower and other resources to support;
[0005] 2. The scope covered by the test is limited, and some environments will be missed;
[0006] 3. The use of manual testing will lead to relatively large wear and tear on the USB device interface, and there are problems caused by manual errors

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Hardware general testing method of USB (Universal Serial Bus) equipment
  • Hardware general testing method of USB (Universal Serial Bus) equipment
  • Hardware general testing method of USB (Universal Serial Bus) equipment

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0032] Embodiment 1 of the present invention provides a hardware universal testing method of a USB device, and the method is automatically executed by the testing platform according to the configuration file;

[0033] Specifically, the configuration file includes a test status item, a driver name item, an operating system number item, an operating system pointing item, and specific information items of each operating system, wherein the specific information items of each operating system include operating system Backup file name item, operating system name item, operating system patch name item, GUID (Globally Unique Identifier) ​​value item of WinPE (Windows Preinstall Environment, Windows pre-installation environment) corresponding to the operating system, operating system The status item and the path item where the backup file of the operating system is located;

[0034] Said WinPE is software for system recovery and backup, and is a Windows subsystem with limited services,...

Embodiment 2

[0223] see Figure 6 , Embodiment 2 of the present invention provides a method for classifying and analyzing log files generated during the test process to obtain test result files. The method specifically includes:

[0224] Step 301: use an unchecked log file as the current log file, check whether there is an error description in the current log file, if yes, execute step 302, otherwise execute step 303;

[0225] Step 302: read the error description in the current log file, create a linked list, add the error log information as a node to the linked list, and execute step 303;

[0226] Step 303: Judging that all log files have been checked, if yes, execute step 304, otherwise return to execute step 301;

[0227] Step 304: the first comparison index value points to the first node of the linked list;

[0228] Step 305: the second comparison index value points to the next node of the node pointed to by the first comparison index value;

[0229] Step 306: Perform a fuzzy compar...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The invention discloses a hardware general testing method of USB (Universal Serial Bus) equipment and relates to the field of hardware testing. The hardware general testing method comprises the steps of 1) reading a testing state item in a configuration file, judging operation which is needed to be executed, executing a step 2 if the operation is restoration of an operating system, and executing a step 3 if the operation is testing; 2) restoring the operating system according to operating system directing item in the configuration file, updating the testing state item in the configuration file, restarting the operating system and executing the step 1; and 3) enumerating USB equipment which is connected to a testing platform, testing equipment to be tested in the current operating system environment according to a generated list of the equipment to be tested, judging whether the current operating system is the last operating system in the configuration file, if so, ending the testing, and if not, updating the testing state item and the operating system directing item in the configuration file and returning to the step 1. The hardware general testing method of the USB equipment has the beneficial effects that the manpower in testing resources is saved, different PC (Personal Computer) system platforms can be covered and the firmware/hardware level compatibility problem can be found in time.

Description

technical field [0001] The invention belongs to the field of hardware testing, in particular to a general testing method for hardware of a USB device. Background technique [0002] Because the chipsets of different computers use different USB controllers, the way to access USB devices will be different, that is, there are defects in compatibility. Therefore, it is necessary to check whether there are hidden dangers or defects in the use of USB devices on these different chipsets. At present, the above The inspection is carried out by means of manual testing. [0003] The applicant found in the process of completing the present invention that the prior art has at least the following defects: [0004] 1. The testing process is cumbersome and requires more manpower and other resources to support; [0005] 2. The scope covered by the test is limited, and some environments will be missed; [0006] 3. The use of manual testing will cause relatively large wear and tear on the US...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
Patent Type & Authority Applications(China)
IPC IPC(8): G06F11/28
Inventor 陆舟于华章
Owner FEITIAN TECHNOLOGIES
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products