NI TestStand

cancel
Showing results for 
Search instead for 
Did you mean: 

TestStand Scheduler?

Hello,

 

I am new to NI TestStand (4.2) and investigating it as a possible test manager solution. However, before I get very far, I need to know if TestStand supports the kind of scheduling I'm looking for.

 

I have several products, ProductA, ProductB, ProductC... I also have several test configurations to test these products individually and against each other. Each of these test configurations can require several hours, even overnight, to run. For example:

 

ProductA Quick Test, 3 hours

ProductA Stress Test, 12 hours

ProductA/ProductB CompatibilityTest, 8 hours

ProductA/ProductC Compatibility Test, 12 hours

...

 

I need to be able to configure TestStand to run the ProductA Stress Test on Monday night, the ProductA/ProductB Compat. test Tuesday night, and the ProductA/ProductC Compat. test Wednesday night, and so forth. After scheduling, the tests would start automatically at the date/time when they were scheduled. Test demands might change from week to week, so it'd be nice for the user to quickly and easily (within TestStand) rearrange the product test schedule for any given week.

 

I read a 2005 thread (on this forum) indicating that TestStand had no such feature built-in, but that such scheduling could be done with Windows Scheduled Tasks. However, I figured it couldn't hurt to ask to see if anything had changed since 2005.

 

Thanks in advance,

Aubrey Pratt

0 Kudos
Message 1 of 3
(3,389 Views)
I would say that TestStand has not added that type of scheduling built-in feature yet.  However, I don't think it would be too difficult to implement.  What I envision is a scheduler application based on one of the Operator Interfaces (OI) and written in your perfered language (LabVIEW, C# etc.).  The default OI's are created for a user to manually load and launch test sequences but you could modify one of them to be automated.
Message 2 of 3
(3,372 Views)
Message 3 of 3
(3,359 Views)