TestStand Benefits
- Flexible, open test architecture:
TestStand is built on a sophisticated ActiveX-based execution engine exposing over 1500 properties and methods. These properties and methods can be accessed in virtually any windows-based programming languages giving developers complete control over test execution and the greatest degree of flexibility.
- Eliminate programming of common test executive tasks:
TestStand requires two key components during a test execution: the Sequence file and the Process Model. A TestStand Sequence file is collection of sequence items or tests with a clearly defined flow and order. The Process Model is the set of back-end routines and sequences that define how the TestStand Sequence file executes and how to handle common test executive tasks such as UUT tracking, database logging or reporting.
- Reuse existing test code:
TestStand inherently promotes modular development since each sequence item is a defined code module or test. These modules and tests can be defined in a code library and can easily be integrated into new sequences for code reuse.
- Simplify updates and long-term maintenance:
Since the common tasks for each product have been defined in the TestStand Process Model, updating any of these common tasks is done only once. You can have hundreds of products, each with their own individual tests, sharing the same common back-end tasks defined in TestStand.
- Accelerate test system development:
TestStand’s modular approach to system design and intuitive sequence editor make sequence definition simple and quick.
- High test system performance:
TestStand is designed on a high-speed, multithreaded execution engine. It incorporates the industries most advanced parallel execution capabilities and simplest synchronization schemes. It also makes use of an advanced parallel synchronization process called autoscheduling which allows you to select steps to execute out-of-order such that TestStand can optimize the sequence execution to obtain maximum instrument and device utilization.
|
Reader Comments | Submit a comment »
Legal
This tutorial (this "tutorial") was developed by National Instruments ("NI"). Although technical support of this tutorial may be made available by National Instruments, the content in this tutorial may not be completely tested and verified, and NI does not guarantee its quality in any way or that NI will continue to support this content with each new revision of related products and drivers. THIS TUTORIAL IS PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND AND SUBJECT TO CERTAIN RESTRICTIONS AS MORE SPECIFICALLY SET FORTH IN NI.COM'S TERMS OF USE (http://ni.com/legal/termsofuse/unitedstates/us/).

