User Interface for the execution of test sequences
IRS TUI is a universal User Interface for executing and monitoring of existing NI TestStand sequence files.
In production environments, a clearly structured and organized user interface for the operating personnel is essential. Additionally, result data, selected measurement values, and status messages as well as error messages and statistical data should be prepared. TUI fills this gap and offers the most requested functions out-of-the-box.
With an operator and expert view, it enables both clarity and full access to all relevant data. Even without adjustments, you can execute your test sequence and collect results. TUI evaluates the model messages used by TestStand, ensuring a correct representation of the process without further intervention.
With just a few additional test steps, you can enhance your test sequence with helpful live data for the operator, without having to accept the performance losses associated with activated tracing.
TUI is modular in design, allowing both the functionality and presentation to be customized or expanded as needed. For special requirements (e.g., round table view), the operator view can be replaced by a customized version as a plugin. Most program components are also generally extendable upon request.
TUI has been in stable continuous operation on many testing systems worldwide 24/7 since 2016 and is continuously being developed.
User Interface for Executing Test Sequences
IRS TUI is a universal user interface for executing and monitoring existing NI TestStand sequence files.
In production environments, a clearly structured and comprehensible user interface is essential for the operating personnel. Additionally, result data, selected measured values, status messages, as well as error messages and statistical data should also be processed. TUI fills this gap and provides the most frequently requested functions out-of-the-box.
With an operator and expert view, both clarity and full access to all relevant data are enabled. Already without adjustments, you can run your test sequence and collect results. TUI evaluates the model messages used by TestStand, ensuring that a correct representation of the process is guaranteed without further interventions.
With just a few additional test steps, you can supplement your test sequence with helpful live data for the operator, without having to accept performance losses due to activated tracing.
TUI is modular, allowing both functionality and presentation to be customized or extended as needed. For special requirements (e.g., round-table view), the operator view can be replaced with a customized version as a plugin. Most program components are generally expandable upon request.
TUI has been in stable continuous use on many test systems worldwide 24/7 since 2016 and is continuously being developed.






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 in 24/7 production environments
Multi-socket capable
Multilingual (currently German, English, Spanish, Romanian, Czech, expandable as needed)
No dependency of the test sequence on the interface, same performance as in TestStand
StepType Library available for additional messages (Test status, measurement values, etc.)
Project management (additional details for the sequence) with selection page
Operator View: All important data at a glance
Results list: The last test executions at a glance including link to the test report
Result statistics: Separate pass/fail counters for long-term and session
Grouping of all data by product
Built-in recognition of repeated errors
Display of the test sequence
Live display of the test execution (tracing switchable, if necessary)
Debugging functions (step execution, variable view, breakpoints)
Use Cases
TUI is used by the following customers:
SIEMENS EWA: (S7 production lines, standard interface for all test systems, fully automated)
VARTA: all IRS battery testers (standard interface, partially automated)
- Metabo: Incoming goods tester (Run-In with 18 sockets and manual interaction)
- SIEMENS / OEZ: Production lines for compact circuit breakers 3VA and 3VA2plus series as well as for 3WA open 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 test items
- Lunar Energy: Standard user interface for all EOL testers (> 50 systems)
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 in 24/7 production environments
Multi-socket capable
Multi-language support (currently German, English, Spanish, Romanian, Czech, extendable as needed)
No dependency of the test sequence on the interface, same performance as in TestStand
StepType library available for additional messages (Test Status, measurement values, etc.)
Project management (additional information for the sequence) with selection page
Operator view: All important data at a glance
Results list: The last test executions at a glance including 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 recurring errors
Display of the test sequence
Live display of test execution (tracing can be enabled if necessary)
Debugging functions (step-by-step execution, variable view, breakpoints)
Use Cases
TUI is suitable for both simple test systems with manual interaction and for highly complex test systems in fully automated production lines with parallel execution of multiple test items.
TUI is used by the following customers:
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 compact circuit breakers 3VA and 3VA2plus series as well as for 3WA open circuit breakers
ZF Auerbach: Standard interface for all IRS functional testers
Broadcom (Avago): Special interface for multiple rotary table systems, 64-bit
Dräxlmaier: Run-In for over 40 test items
Lunar Energy: Standard user interface for all EOL testers (> 50 systems)
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 8GB, 16GB recommended
Size on Hard Drive: Approx. 130MB
Required .NET Version: Min. 4.8
Required TestStand License: Min. TestStand Base Deployment Engine
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 8GB, 16GB recommended
Size on disk: Approx. 130MB
Required .NET Version: Min. 4.8
Required TestStand License: Min. TestStand Base Deployment Engine
Project selection
Project selection
Operator view
View
Operator
Expert view
View Experts






Product statistics
Product statistics
TestSocket Statistics
TestSocket Statistics
Result list
result list






Debugging
Debugging
