Generating Multiple Reports for Each UUT

Some test systems might specify a requirement to generate more than one report for each unit under test (UUT). For example, you might want to generate a fast and simple summary ASCII report and a detailed ATML report that can be post-processed by a Manufacturing Execution System (MES). You might also want to generate a summary report for customers and a detailed report for internal use.

You can configure TestStand to generate multiple reports for each UUT. NI benchmarks show that generating a raw results file and processing it offline to generate multiple reports yields the maximum throughput on multi-core computers.

Recommended Report Options

The following table summarizes the recommended options you configure in the Report Options dialog box when you optimize for generating multiple reports:

Report Option Value
Format TSR*, ASCII, ATML, XML, HTML (best to worst)
Asynchronous True
On-the-Fly Report False
Only Display Latest Results False
Note *The TSR format generates a compact raw results file and, if used, requires the TestStand Offline Results Processing Utility to generate the final report.

Tradeoffs

Consider the impact to the following requirements when you optimize for generating multiple reports:

  • Maximize test system throughput
  • Interoperate with other processes and systems
  • Generate reports immediately for the current UUT before testing the next one
  • Generate and view the report during test sequence execution