XML Reports
- Updated2026-07-27
- 1 minute(s) read
TestStand generates XML and ATML test result reports. You can customize how the report appears in a browser or create custom 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.
- 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.
Related Information
- TestStand Directory Structure
- ATML
Automatic Test Markup Language (ATML) is an emerging standard in military and aerospace industries for sharing data among different components of a test system.
- ATML Test Results Reports
The ATML Test Results and Session Information schema provides the definition for the collected data when you execute a test or tests of a UUT using test procedures in an automated test environment, including the measured values, pass/fail results, and accompanying data, such as test operator, station information, or environmental conditions.
- Displaying Measurement Data in an XML Report
- Comparing Report Format Features
The following table shows the supported features among the TestStand report formats: