Python Step Types for TestStand

The Python Step Types for TestStand is a software add-on that you can use to specify and execute Python scripts from a TestStand sequence.
Python Step Types for TestStand is a set of custom step types that helps you incorporate Python scripts into new and existing TestStand applications. You can implement specific test functionality in Python and pass data between steps using standard test step types. The Python step types provide the ability to call into module functions, get/set module attributes, create class instances, call into class member or static functions, and get/set class member or static attributes. With these step types, Python scripts run outside TestStand in a separate process that hosts the CPython interpreter. You can use the advanced session management options to run multiple instances of the interpreter to enable parallel testing with Python.
+ Read More


The operating systems that are natively compatible with this product.

Indicates the specific revision of the product. Most products use year-based versioning.

Included Editions

Indicates the software editions that are included in the download option.

Indicates whether the download includes 32- or 64-bit software. This value does not refer to your OS.

Language used in the software user interface.

Release Date
Included Versions
Supported OS
File Size

Product Support Resources

Activation Instructions

Get help activating NI software products, whether you're a software administrator, student, or engineer.

Finding Examples

Learn how to find example code within NI products and through the NI Community.


Network, share, and ask questions with other members of the NI community.