User interface for executing test sequences
TUI

Technical data
- Supported TestStand versions
- From TS2017, 32-bit and 64-bit
- Supported operating systems
- Windows 10 / Windows 11, 32-bit and 64-bit
- RAM requirements
- Min. 8 GB, 16 GB recommended
- Disk space
- Approx. 130 MB
- Required .NET version
- Min. 4.8
- Required TestStand license
- Min. TestStand Base Deployment Engine
IRS TUI is a universal user interface for executing and monitoring existing NI TestStand sequence files.
In production environments, a clearly structured and easy-to-follow user interface is essential for operating personnel. In addition, result data, selected measured values and status messages as well as error messages and statistical data need to be presented. TUI closes this gap and provides the most frequently requested functions out of the box.
An operator view and an expert view provide both clarity and full access to all relevant data. Even without any adjustments, you can run your test sequence and collect results. TUI evaluates the model messages used by TestStand, so the sequence is displayed correctly without any further intervention.
With just a few additional test steps, you can enrich your test sequence with helpful live data for the operator, without having to accept the performance losses caused by enabled tracing.
TUI has a modular design, so both its functionality and its presentation can be customized or extended as needed. For special requirements (e.g. a rotary table view), the operator view can be replaced by a customized version as a plugin. Most program components can also be extended on request.
Since 2016, TUI has been in stable 24/7 continuous operation on many test systems worldwide and is continuously being developed further.



Key facts
- Modular design
- Modern technology (.NET WPF, MVVM, MEF), available for TestStand 32/64-bit from TS2017
- Follows the architecture recommended by NI
- Proven many times over in 24/7 production environments
- Multi-socket capable
- Multilingual (currently German, English, Spanish, Romanian, Czech; can be extended to any language as needed)
- No dependency of the test sequence on the user interface, same performance as in TestStand
- StepType library available for additional messages (test status, measured values and more)
- Project management (additional information on the sequence) with selection page
- Operator view: all important data at a glance
- Result list: the most recent test executions at a glance, including a link to the test report
- Result statistics: separate pass/fail counters for long-term and session
- Grouping of all data by product
- Built-in detection of repeated failures
- Display of the test sequence
- Live display of the test execution (tracing can be enabled if required)
- Debugging functions (step-by-step execution, variable view, breakpoints)
Extension: TestStand cloud monitoring and analysis
With the IRS IoT Hub you follow your TUI test stations live from the cloud – status and progress per socket, execution history and error statistics, from any location. Measurement data and test reports are analyzed in the same hub. The IoT Hub is available in early access.
IRS IoT HubUse cases
TUI is equally suited to simple test systems with manual interaction and to highly complex test systems in fully automated production lines with parallel execution of multiple devices under test.
TUI is in use at the following customers, among others:
- SIEMENS EWA: S7 production lines, standard interface for all test systems, fully automated
- VARTA: all IRS battery testers (standard interface, semi-automated)
- Metabo: incoming goods tester (run-in with 18 sockets and manual interaction)
- SIEMENS / OEZ: production lines for 3VA and 3VA2plus series molded case circuit breakers and 3WA air circuit breakers
- ZF Auerbach: standard interface for all IRS function testers
- Broadcom (Avago): special interface for several rotary table systems, 64-bit
- Dräxlmaier: run-in for over 40 devices under test
- Lunar Energy: standard user interface for all EOL testers (> 50 systems)
The user interface
Let's work together
Are you facing a demanding measurement or testing task? We design, develop and build the right solution together with you.