Skip to content

Reports

Manage Reports

You can generate a report from the Reporting Workspace by clicking on the button Ajouter then on 'Add Report'. A page appears with all the types of reports available in Squash TM.
By clicking on the report you want, the blocks 'Information' and 'Criteria' appear. Once you have entered your information and selected your criteria, click on [Download] to generate the report, or [Add] to save it in the project.

List of reports

Once you have saved the report, it appears in the tree, and you can see the attributes from which it was created from the 'Information' anchor.
You can edit the report via the button Edit and download it via the button Download.

Report once created in the tree

Reports of the Preparation Phase

Requirement Reports

You can generate requirement reports in PDF and Word formats. They can contain:

  • All the requirements of one or multiple projects;
  • One or multiple requirements from one or multiple projects;
  • The requirements associated to a milestone.

Create requirement report

Focus

  • You can only select projects or requirements when you have selected one of these options. Otherwise, by default, Squash TM will display all the requirements of the first selected project.
  • If the option "Print last requirement version only" is checked, only the last version of the requirement will be in the report. Otherwise, all versions of the requirement will be in the report.
  • In MS Word, the summary and index of the requirements must be manually updated. For this, select them and press F9.

Test Case Reports

You can generate Test Case reports in PDF and Word formats. They can contain:

  • All the test cases of one or multiple projects;
  • One or multiple test cases of one or multiple projects;
  • The test cases associated to a milestone;
  • The test cases associated to a "tag" custom field.

They can also contain additional information such as:

  • The test steps;
  • The custom fields associated to the test steps;
  • The requirements linked to the test steps;
  • The number of attachments linked to the test steps;
  • The test steps of the called test cases;
  • The parameters and datasets;
  • The associated requirements.

Create test case report (PDF)

Info

For the report Test Case Report (PDF format), the printing options "Print requirements linked to the test steps" and "Print test steps' number of attachments" are not available.

Focus

  • You can only select projects or test cases if you have selected the option you want. Otherwise, by default, Squash TM will display all the test cases of the first selected project.
  • The printing options are checked by default, but their sub-options are not.
  • In Word, the summary and requirement index must be manually updated. For this, select them and press F9.

Requirement Coverage Report

The Requirement Coverage report is a dashboard to monitor the test cases' functional coverage of the requirements.

This report is generated from the perimeter of one or multiple projects or one of a milestone. You can choose one of two monitoring dashboards:

  • The requirements coverage table
  • The project's requirements list

Requirement coverage

The Requirement Coverage Table contains the total number of requirements by requirement and their distribution by criticality and by status. You can see the requirements coverage percentage by at least one test case for each category.

The List of requirements by project displays the version and criticality of each requirement as well as the number of test cases covering them.

Info

You can export the generated reports in different formats: - The requirements coverage table can be exported in the formats: .pdf and .html - The list of requirements by project can be exported in the formats: .xsl, .csv, .pdf and .html

Reports of the Execution Phase

Execution Progress

The Execution Progress report is a dashboard to monitor test executions. On the Select Reports page, when you click on Execution Progress, the 'Execution Progress' windows appears with the blocks 'Information' and 'Criteria'. The 'Criteria' enables you to determine the campaign perimeter for the report:

  • Report perimeter: By default, Squash TM generates an execution progress report for all of the campaigns. You can modify this perimeter by selecting the option you want.
  • Schedule: You can enter the start and end dates (actual or scheduled dates). These fields are optional.
  • Campaign status:
    • All (default value)
    • In progress: campaigns with at least an iteration and a test case with the status Ready or In progress
    • Finished: campaigns with no iteration containing a test case with the status Ready or In progress

For this report, two tables are generated: The Campaign Monitoring dashboard contains the campaigns' schedule and the details of the test cases' execution statuses by test suite.

Campaign monitoring

The list of test cases by campaign displays a detailed list of the test cases by campaign, iteration, and test suite, along with their execution status.

Liste cas de test

Info

To export Execution Progress reports, follow the same procedure as for Requirement Coverage reports.

Qualitative Progress

The Qualitative Progress report enables you to get a quick overview of the requirements covered by the executed tests, and those who are not. You can generate this report from the perimeter of one or multiple projects.

For this report, two tables are generated: The Quantitative Progress dashboard gives you the number of requirements that were tested and validated in the campaigns, iterations, and test suites the project contains.

Qualitative Progress

The Requirements list with their execution status is detailed, with the requirements and the execution status of their test cases by campaign, iteration, and test suite.

Qualitative progress requirements

Campaign Report

The Campaign Report enables you to generate an editable report with these campaign details: details of the requirements and tested test cases in the campaign's iterations, requirements coverage rates, issues details with the Jira and Redmine bugtrackers. It is generated in Word format to enable you to edit it.

It contains, for only one campaign of a project and its iterations, the following information:

  • The campaign's information;
  • Its iterations;
  • Its schedule (if provided) and that of its iterations;
  • Its number of test cases by execution status and that of each iteration;
  • Its total number test cases and that of each iteration;
  • Its execution progress percentage and that of each iteration;
  • Its requirement functional coverage according to their criticality
  • The requirement functional coverage according to their criticality for each iteration 1
  • The campaign's number of issues by criticality and status according to their type 2
  • The list of all its issues 2
  • The requirement and test case details according to their criticality or weight for each of its iterations 3

Focus

  • To retrieve the details of Jira or Redmine issues, you must provide your login credentials for the bugtracker in the "Bugtrackers" workspace. This option does not work for other bugtrackers.
  • In Word, the summary must be manually updated. For this, press F9.
  • In the Campaign report, you must manually enter the text highlighted in yellow.
  • This Campaign report is only useful if your campaign has iterations.

Iteration Report

Like the Campaign report, the Iteration report enables you to generate an editable report with these iteration details: details of the requirements and tested test cases in the iteration, requirements coverage rate, details of the issues with the Jira and Redmine bugtrackers. It is also generated in format word to enable you to edit it.

It contains, for only one iteration of a project and its test suites, the following information:

  • The iteration's information;
  • Its test suites;
  • Its schedule;
  • Its number of test cases by execution status and that of each test suite;
  • Its total number of test cases and that of each test suite;
  • Its execution progress percentage and that of each test suite;
  • Its requirement functional coverage according to their criticality;
  • The requirement functional coverage according to their criticality for every test suite 4
  • The iteration's number of issues by criticality and status according to their type 2
  • The list of all its issues 2
  • Its requirement and test case details according to their criticality or importance 3

Focus

  • To retrieve the details of Jira or Redmine issues, you must provide your login credentials for the bugtracker in the "Bugtrackers" workspace. This option does not work for other bugtrackers.
  • In Word, the summary must be manually updated. For this, press F9.
  • In the Iteration report, you must manually enter the text highlighted in yellow.

  1. Generated when the box 'Include requirement coverage rate by iteration' is checked.↩

  2. Generated when the box 'Include issue details' is checked.↩

  3. Generated when the box 'Include requirement and test case details' is checked.↩

  4. Generated when the box 'Include requirement coverage rate by suite' is checked.↩