XML Reports

TestStand generates two types of XML reports:

  • XML reports that validate against the TestStand Report schema, Report.xsd, which conforms to the XML W3C Schema. Report.xsd is located in the <TestStand>\Components\Models\TestStandModels directory.
  • Automatic Test Markup Language (ATML) reports that validate against the ATML Test Results and Session Information schema, TestResults.xsd, which the ATML standard defines. TestResults.xsd is located in the <TestStand>\Components\Models\TestStandModels\ATML\Schemas directory.

By default, TestStand generates ATML reports. You cannot modify the XML TestStand generates, the TestStand Report schema, or the ATML Test Results and Session Information report schema, but you can customize how TestStand ATML and XML reports appear when displayed in a browser. Additionally, you can write XML report generators to generate custom XML reports.

Note
  • All TestStand report generators support generating reports that contain 64-bit integer data types. Signed 64-bit integers use the %d format string, and unsigned 64-bit integers use the %u format string.
  • XML reports might display a table of measurement data instead of a graph under certain conditions.