Translating a TD Instance Document to a TestStand Sequence File

An ATML Test Description (TD) instance document is a document that validates against the ATML TD schema. The ATML TD translator uses the translator framework included in TestStand 4.0 or later to translate a TD instance document into a TestStand sequence file.

The translator translates some elements of a TD instance document as constructs in TestStand, such as sequences, steps, and LabVIEW or LabWindows/CVI code modules. For TD elements that the translator cannot directly translate to TestStand constructs, the translator creates attributes or comments in the sequence file or code modules to describe the information the TD elements specify. You must then manually or programmatically implement the information so you can execute the complete test program.
Note The translator translates a TD instance document only when the TD instance document validates against a version of the ATML TD schema that the ATML Toolkit supports. If you attempt to translate a TD instance document that validates against a version of the schema that the toolkit does not support, the translator returns an error that explains that it cannot translate the TD instance document.
Note If any step in the translated sequence returns an error when you execute the sequence, TestStand does not execute any subsequent steps.

The ATML Toolkit includes an example ATML TD instance document that you can use to learn how to get started with translating a TD instance document to a partial test program.

If you modify the information in the source TD instance document after you have already translated the TD instance document to a sequence file, you can incrementally update the existing sequence file and code modules to reflect the changes in the source TD instance document.

Refer to the individual TD element topics in this help file for more information about how the translator translates each element in the TD instance document to a TestStand construct and for more information to complete the partial test program.