User`s guide
Test Sequencing Chapter 10
VEE User’s Guide 371
THEN CONTINUE Determines test branching.The drop-down menu THEN
CONTINUE (for IF PASS and IF FAIL) contains six branching
options:
• THEN CONTINUE executes the next test configured in
the Sequencer.
• THEN RETURN: tells VEE to stop executing tests and
put the specified expression on the Return output pin of
the Sequencer.
•THEN GOTO: jumps to the test named in its field.
• THEN REPEAT repeats the current test up to the number
of times specified in the MAX TIMES: field. If the
PASS/FAIL condition still exists after the maximum
number of repeats, then VEE continues with the next
test.
• THEN ERROR: stops execution by generating an error
condition with the given error number. An error can be
trapped with the Error output pin on the Sequencer. No
other output pins will send data.
•THEN EVALUATE: calls the specified UserFunction,
which must return a string that states a branching menu
option. Valid string results from the UserFunction are:
"Continue", "Return <expr>", "Goto <name>", "Repeat
<expr>", "Error <expr>", where <expr> is any valid VEE
expression and <name> is the name of a test in the
sequence. This option allows you to ask the user what to
do next.
IF FAIL Branching instructions. If the test fails, VEE goes to this line
for branching instructions. IF FAIL toggles to IF FAIL
CALL:. Options are the same as for IF PASS.
DESCRIPTION: Text comments on the test. They will show on the
Sequencer transaction bar and can be stored with the test
record by using the Logging folder in the Properties dialog
box.
Table 4 0 Sequence Transaction Dialog Box
Sequence
Transaction Field
Description