Hi SajK,
To accomplish this task, you will need to modify the process model. For example, if you are using the sequential process model, you can concentrate on the
TestReport sequence call and the various report related steps in the
Single Pass and
Test UUTs sequences.
The
TestReport sequence (also a callback) relies on
Parameters.ReportOptions.Format to decide which of the following sequences to use when generating the report:
<TestStand>\Components\NI\Models\TestStandModels\reportgen_txt.seq
<TestStand>\Components\NI\Models\TestStandModels\reportgen_html.seq
<TestStand>\Components\NI\Models\TestStandModels\reportgen_xml.seqIn your case, instead of choosing one of the sequences, you could hard code it to use both the html and xml sequences. Be aware that for this to work, you must also modify and/or duplicate most of the report related steps in the
Single Pass and
Test UUTs sequences. For instance, the
Set Report Format step becomes unnecessary since you are hard-coding the report format. On the other hand, the
Write UUT Report step needs to be duplicated, one step to write to an html file location, and another to write to the xml file location.
Please note that modifying the process mode in this way will deprecate some of the settings in the report options dialog box (such as the report format). For more information on TestStand report generation, please refer to the following DevZone article:
Report Generation ExplainedRegards,
Message Edited by James M on 05-29-2007 03:08 PM