Test Automation
Automated tests help us save time and remove human errors from testing. All tests supported by Unigraf’s test tools can be automated from simple R&D debugging tests to complicated compliance tests and fast-paced production line tests. There are different ways to automate tests and Unigraf’s test automation solutions make sure that you find the best solution for your needs.
Different Options for Test Automation
UniTAP with Python
Unigraf’s Python-based Test Automation Platform is called UniTAP. UniTAP supports testing of all crucial functionalities of DisplayPort, HDMI and USB-C DP Alt Mode devices. You can integrate the controlling of UCD-series test tools into existing test systems with Python code.
Configure Tests with UCD Console
Unigraf’s PC GUI, UCD Console, can be used to configure the tests. Since all devices have different characteristics, they require different test parameters for test automation. By configuring the tests in UCD Console and saving the test parameters in your test library, you can run the tests via UniTAP.
TSI API with C/C++
Unigraf’s Test Automation Software Development Kit (SDK) is called Test System Interface (TSI). TSI supports testing of all crucial functionalities of DisplayPort, HDMI and USB-C DP Alt Mode devices. You can integrate the controlling of UCD-series test tools into existing test systems with C and C++ code.
Configure Tests with UCD Console
Unigraf’s PC GUI, UCD Console, can be used to configure the tests. Since all devices have different characteristics, they require different test parameters for test automation. By configuring the tests in UCD Console and saving the test parameters in your test library, you can run the tests via TSI.
E-learning center: UCD Console GUI
Contact us for a test automation demo
UTC-274 for Automated Testing of USB-C Products
UTC-274 is a test automation tool for testing two USB-C products in production line and R&D environments. UTC-274 features a versatile and reliable way of testing connector pins of the USB-C interface. UTC-274 is delivered with an SDK with a set of automatic test script samples and support for Python scripting.
UTC-274 test coverage includes:
• Video up to 4K@60Hz and 8K@30Hz (4:2:0)
• DisplayPort Alternate Mode
• Power Delivery 3.1
• USB 2.0 & USB 3.2
• USB4 mode check
• EPR test functionalities.
For more information, visit UTC-274 product page
3rd Party Test Management Software
Using a 3rd Party Test Management Software is another common way to automatize testing. Unigraf’s UCD-series Test Tools are compatible with 3rd Part Test Management SWs such as National Instruments TestStand.
Contact Unigraf for information on test automation with TestStand.
The video below shows an example of automated CRC video tests run on USB-C smartphone. First, the tests are configured in UCD Console GUI and the run from the command line using TSI scripts.