|Download Help (Windows Only)|
The <Test>/<Conditions> element can contain <PreConditions> and <PostConditions> child elements.
Each <PreConditions> element contains <PreCondition> elements, and each <PostConditions> element contains <PostCondition> elements. Each <PreCondition> and <PostCondition> element contains <VariableValue> and <Other> child elements.
The ATML TD translator generates one step precondition expression in the translated TestStand step for each <PreCondition> element and one step post-expression in the translated TestStand step for each <PostCondition> element. The translator uses the following criteria to annotate the expressions it creates:
The translator also translates the following child elements of each <PreCondition> and <PostCondition> element to a TestStand construct:
|Completing the Partial Test Program You must manually implement the logic that the <Other> element describes. Refer to the post-translation recommended Tests section of the log file for more information about how you can implement the logic the <Other> element describes.|
The <PreConditions> element can also contain a <Composition> child element, which in turn contains its own <PreConditions> child elements. The translator generates a precondition expression by recursively evaluating each <Composition>/<PreConditions>/<PreCondition> element.
|Incremental Update The translator updates the precondition expressions and post-expressions for translated steps if you modify the <Conditions> element in the source TD instance document.|