06-13-2007 10:56 PM
06-14-2007 03:13 AM
John,
I dont believe there is such a tools.
I have before suggested the use of the documentation tool to help with peer reviews when the TestStand Sequence Editor is not available on the reviewer system.
The later Teststands help during the edit stages with prodictive text as you enter your expressions in the Expression Browser so this reduces the errors generating expression. But you still have the problem if you change the parameter list of a sequence but forget to reedit the steps that call sequence. Usually no errors are generated at runtime.
If you have used NI Gateway during your development, this will help to show you have captured your requirements.
The use of a UML sequence diagram would help in your walk through if you have done one of those during your design phase.
Regards
Ray Farmer
07-10-2007 09:58 AM
07-13-2007 07:33 PM
What I did was :
a) To perform a check at runtime I created and alternate HTML report that prints the step properties at runtime instead of the actual test step results, you can do this modifying the ...TSX.X\Components\NI\Models\TestStandModels\reportgen_html.seq
b) To perform a check in the sequence file code I modified these two sequences to validate 'static' properties of my steps (i.e. limits, naming, VIs paths,etc)
...TSX.X\Components\NI\Tools\DocGen\docgen.seq (I translated this to a VI)
...TSX.X\Components\NI\Tools\DocGen\docgen_html.seq (I put the validation for the steps properties here)
Hope this helps...
11-30-2010 09:48 AM
Consider upgrading to TestStand 2010 which comes with a Sequence Analyzer that helps you find problems, such as parameter incompatibilities, in sequences before you execute them.