This topic explains C++test's reports. Two types of reports can be produced from the command line interface: manager reports and developer reports. C++test can also generate reports from GUI tests. The reports produced from GUI tests are similar to manager reports, and link to developer reports when appropriate.

Note that this topic explains common report contents. Report details will vary based on report settings, the Test Configuration used, and the errors found.

Sections include:

Manager (Comprehensive) Reports

Manager reports cover results for all team members. The manager report typically contains the following sections:

Header/Navigation Bar

The top left cell of the header/navigation bar shows the time and date of the test. The remaining cells (Metrics [if metric calculation was performed], Static Analysis, Test Generation, Test Execution) each link to the named report section.

Static Analysis Section

The Static Analysis section includes several items:

Metrics Section

The Metrics section shows the results of your metrics analysis. Red indicates a metric that is out of the prescribed range. This section is only available if the Publish metrics statistics in reports option is enabled in the Test Configuration’s Static> Metrics tab.


Test Generation Section

The Test Generation section includes several items:

Test Execution Section

The Test Execution section includes several items:


Team Server Report Link

This link allows you to directly browse to this and other report files available on Team Server. In the reports available on Team Server, all links (for instance, links to Category) are active. All links are not active in emailed reports. Thus, if you want to explore an emailed report in more detail, we recommend that you follow this link and access the report on Team Server.

Developer (Focused) Reports

Developer reports cover only results that the named developer is responsible for. To learn more about how Parasoft Test determines which tasks are assigned to which developers, see Configuring Task Assignment and Code Authorship Settings).

Each developer report typically contains the following sections:

Header/Navigation Bar

The top left cell of the header/navigation bar shows the time and date of the test. The remaining cells (Static Analysis, Test Generation, Test Execution) each link to the named report section.

Static Analysis Section

The Static Analysis section includes several items:

Test Execution Section

The Test Execution section includes several items:

Team Server Report Link

This link allows you to directly browse to this and other report files available on Team Server. In the reports available on Team Server, all links (for instance, links to Category) are active. All links are not active in emailed reports. Thus, if you want to explore an emailed report in more detail, we recommend that you follow this link and access the report on Team Server.

Test Execution Details Report

You can generate an additional Test Execution Details report linked to your regular report. Click Generate Report after the test completes (see Generating the Report). The link to the Test Execution Details report will be available in the Test Execution Details column included in the Additional Reports section at the bottom of main report.

image2018-6-19_14-56-3.png

The HTML report uses relative link paths that will remain intact if you move the reports to another location.

The Test Execution Details report contains information about:

image2018-6-19_14-46-35.png

image2018-6-19_14-46-49.png

See Generating Reports for information how to enable generating the Test Execution Details report.