National Instruments TestStand
Introduction
National Instruments TestStand is a test management software environment which allows the development and execution of automated test sequences. The software is typically used in a production test setting, where it handles common operations such as sequencing of multiple test steps, calling test step code modules, looping and branching, results collection, limit checking, user management, operator user interface management, database logging and report generation. TestStand significantly reduces the development time of production test systems by providing these common components out of the box. Conversely, although it provides ready to run common objects, TestStand is highly customisable to the extent where components can be completely replaced with the developers own custom code if desired.TestStand Architecture
The highly modular, layered, fully developer accessable architecture of TestStand can seem a little daunting to a beginner, although full understanding is not required to begin developing and executing sequences with the out-of-box configuration. However with a good understanding of the architecture of TestStand and the components it contains, the power of the product as a highly customisable test management tool is revealed.Sequence Editor

Sequence Editor (Click to enlarge)
The primary test system development interface for TestStand is the sequence editor, which allows test program sequences to be created and edited.
Code Module Adapters
Individual test actions and measurement code modules are written in seperate development languages and integrated into a TestStand sequence. TestStand has a set of adapters which allow it to call code written in almost all software development languages; even allowing mixing of modules written in different languages into the same test sequence. The current adapters interface with LabVIEW, CVI,C++ DLLs, .NET, ActiveX/COM and HTBasic.Operator Interface
The operator interface in used by the production line operative to execute the automatic test program on a unit. TestStand ships with a standard operator interface, which can be customised by modifying the supplied source code.
Custom Operator Interface (Click to enlarge)
What Next?
Contact Simplicity AI >Learn more about Simplicity AI solutions >
