A sequence is an ordered list of steps, each with a limit, that runs once and produces a record of the results. The component does not execute the steps. It walks through the list, raises the stepStart event for each step and waits for the application to call setResult().
Press Run. The simulated instrument returns a result for each step in turn.
A limit is a range or a nominal value with a tolerance. Both are data: they come from a specification and go into a report, and they can be compared, exported and reviewed. When a limit needs an expression, the application can supply an evaluator through the limitEvaluator property.
| Form | Written as | Reads as |
|---|
The report() method returns the record of the run: the verdict, the number of steps in each state, and every step with its limit and measurement. A run passes only when no step failed and no step was skipped.
Run the sequence to produce a report.