NI TestStand 2012 test management software helps you create optimized test programs quickly and efficiently. Experience increased throughput with the use of asynchronous result processing, that is report generation and database logging. Take advantage of the new plug-in architecture to customize common operations, such as result processing, without having to edit the process model. Enjoy integration with NI LabVIEW system design software and .NET and decrease test development time with features suggested by NI TestStand developers.
No longer wait for your report to generate or your database to finish logging test results before testing the next device. With asynchronous result processing, you can handle results in a separate thread from your test execution and continue testing without delay.
Efficiently generate a binary “raw results” file that contains detailed information about test results. This can be converted into a report or database at a later time using the new Offline Results Processing Utility. For example, result processing could be done on a central machine or when tests are not running.
The NI TestStand process model has been re-architected to decouple common operations such as report generation and database logging into process model plug-ins. This more modular test architecture helps you fully customize things like report generation without editing the process model. You can also create custom plug-ins to handle common tasks.
The new plug-in based process model architecture allows you to generate multiple reports or log to multiple databases by enabling the multiple plug-ins option in the new Result Processing menu. You can generate one quick report synchronously for the test operator and a longer, more detailed report asynchronously as you begin testing the next device. No changes to the process model are necessary.
NI TestStand 2012 adds dynamic dispatch support for LabVIEW classes. You can directly call dynamic dispatch VIs in NI TestStand, and it automatically calls the correct implementation of the method. This makes it easier to take advantage of hardware abstraction layers (HALs) implemented using LabVIEW classes.
The .NET invocation control introduced in NI TestStand 2010 allowed you to chain .NET function calls as you would in regular .NET code. The updated invocation control displays a list of the parameters of each function in your call chain simultaneously.
Drag a code module file from Windows Explorer into your Sequence Editor to automatically create and configure a code module step.
Avoid type conflicts and unwanted type propagation by password protecting custom step and data types to clearly identify which are available for customizations and which are not.
Visually reorder array elements by selecting the element you want to rearrange and dragging it to the proper location. Manipulate arrays and strings directly from NI TestStand with new array and string functions supported in NI TestStand expressions.