NI TestStand

Showing results for 
Search instead for 
Did you mean: 

TestStand operator interface

I want to write a TestStand operator interface by LabVIEW, but it is too difficult to complete it by myself. So, I want a demo as a reference.

0 Kudos
Message 1 of 9



The source code for the TestStand User Interface (or Operator interface) is supplied with the TestStand installer.

Refer ( This is for TestStand 14 )


C:\Users\Public\Documents\National Instruments\TestStand 2014 (32-bit)\UserInterfaces\Full-Featured\LabVIEW\Source Code


Also look in the following folder for a simple Operator interface :


C:\Users\Public\Documents\National Instruments\TestStand 2014 (32-bit)\UserInterfaces\Simple\LabVIEW\Source Code


Use this as a starter.


Hope this helps.



0 Kudos
Message 2 of 9

Mathis_B created an API located here to help with the creation of Operator Interface in LabVIEW. I haven't personally used it but it might help. I agree that making a Operator Interface is no easy task nor for the faint of heart. I hope this helps. 

Now Using LabVIEW 2019SP1 and TestStand 2019
0 Kudos
Message 3 of 9

There have been a few examples posted over the last few years that I would refer to:


I'm not sure exactly what you want in your interface but hopefully the included examples along with these will be helpful.


Pulido Technologies LLC

0 Kudos
Message 4 of 9


0 Kudos
Message 5 of 9

Thanks a lot. Your answer is very helpful.

0 Kudos
Message 6 of 9

I have downloaded the demo from, and run the SimpleUICode.VI in it. The Function of the VI is realized OK, but it always pops an error box as follows.  

 Error box.png

Do you have some solutions?

0 Kudos
Message 7 of 9

That may not have been the best example to link to.  Here's a fixed version.  This is one of the simplest that I've found and if all you really want is the absolute bare minimum in a UI, this might fit.  In my experience though, it's likely that people may start to ask for a little more functionality and user friendliness.


In case you're curious, I had to fix a bug in the application manager control.  I also changed the Run event functionality so that it uses "TestUUTs" instead of running a selected sequence.


Pulido Technologies LLC


0 Kudos
Message 8 of 9

Thank you very much!

0 Kudos
Message 9 of 9