Apr 06 2009

USB Testing: Where to start

usb-hi-speedEvery type of USB product, from devices to hubs to connectors, requires specific USB product testing in order to receive certification from the USB Implementers Forum. Testing is also required for placement on the Integrators List, a list comprised of certified USB products eligible to use the USB-IF logo.

It is important to note that there are a number of different tests required by USB-IF before a product can be certified. Working with an authorized third party testing lab streamlines the USB test procedure for those developing products.

Types of USB 2.0 tests:

  • Functionality testing or bug testing: involves examining the product to fix errors or inconsistencies.
  • Electrical testing: measures and validates the Signal Quality of hardware design, in this case, the USB electrical test.
  • Usability testing: simulating end user behavior by aiming to use the product for its typical functions.
  • Reliability testing: testing products in different environments and conditions, including temperature and product life.
  • Performance testing: involves a broad range of tests which are not usually specified in the product specification released to the consumer.
  • Benchmark testing: provides data for comparing your product to that of a competitor.

An additional benefit of using a test lab like Allion is that if a USB product fails any of these tests, the lab will assist with the debug and retest process until the product passes the test.

Once the device passes the USB certification test, developers receive a third-party test report and are able to use the certified logo.