Test specific report generator templates: Difference between revisions
m (8 revision(s)) |
No edit summary |
||
Line 11: | Line 11: | ||
During the generation of the '||EUT|ALL TESTS||' code, the code will be replaced with the test-specific template that is specified for all tests. During the inclusion of the test-specific template, all the report generator codes that are specified in the 'test-specific' template, will be replaced with the information of the associated test. | During the generation of the '||EUT|ALL TESTS||' code, the code will be replaced with the test-specific template that is specified for all tests. During the inclusion of the test-specific template, all the report generator codes that are specified in the 'test-specific' template, will be replaced with the information of the associated test. | ||
If | If the '||EUT|ALL TESTS||' code is used, all the 'test-specific' templates of each test that is performed on an EUT, will be included. There are however also similar report generator codes that only include certain tests in the 'main-template'. See the [[Test specific report generator inclusion codes]] for a complete list of all the available codes. | ||
The order in which the tests are included in the final report is the same as the order in which the tests are shown in the list of performed tests. This order can be changed in the 'report generator window' (in the 'advanced' part). | The order in which the tests are included in the final report is the same as the order in which the tests are shown in the list of performed tests. This order can be changed in the 'report generator window' (in the 'advanced' part). |
Revision as of 12:37, 20 December 2007
The report generator is extended, in such a way that it is not necessary anymore to create one (1) single template that includes all the codes for all tests that are executed. Due to this additional functionality it is now possible to link a 'test-specific' template to each test. Each test can thus use a different 'test-specific' template, which contains the report generator codes that are specific for that test. During the generation of the report, it is then possible to easily generate a report, by including the 'test-specific' templates for each and every test into the final report. It is still necessary to specify a 'main-template' for the report generation, but this 'main-template' can be very easy. An example 'main-template' can be:
Introduction
||EUT|ALL TESTS||
Conclusion
During the generation of the '||EUT|ALL TESTS||' code, the code will be replaced with the test-specific template that is specified for all tests. During the inclusion of the test-specific template, all the report generator codes that are specified in the 'test-specific' template, will be replaced with the information of the associated test. If the '||EUT|ALL TESTS||' code is used, all the 'test-specific' templates of each test that is performed on an EUT, will be included. There are however also similar report generator codes that only include certain tests in the 'main-template'. See the Test specific report generator inclusion codes for a complete list of all the available codes.
The order in which the tests are included in the final report is the same as the order in which the tests are shown in the list of performed tests. This order can be changed in the 'report generator window' (in the 'advanced' part). Certain tests can moved up or down, and it is also possible to remove the mark in front of the test, which will prevent that the test will be included in the final report. Only the tests which are marked will be included in the final report.
It is still possible to specify a 'main-template' that contains all the keywords for all the performed tests. Already existing templates will still work correctly.
The templates that can be used for the 'test-specific' templates can be created in the same way as all the other report generator templates are created. All available report generator codes can be included 'test-specific' templates. It is even more simpler to create a 'test-specific' template, because it is not necessary any more to specify the first-part of the report generator code. In a normal template it is necessary to specify a code like: '||TEST 1|MODULATION||', where the 'TEST 1' part references the test from which the used modulation should be included. In the 'test-specific' templates it is sufficient enough to only specify '||MODULATION||'. The report generator knows, the test to which the 'test-specific' template is linked, and it will thus automatically included the used modulation from the test to which the 'test-specific' template was linked.
A test-specific template can be linked to a test by using the 'Reporting' button of the test. Each TSF configuration window, and each test-information window includes this button. By pressing the button a small configuration window will be shown, where more detailed reporting settings can be modified. The top entry field can be used to specify the name of the 'test-specific' template that should be linked to the test.
|