A new documentation is available for Squash TM 2.0 and later versions, check it here
Different pieces of information about the campaign, iteration or test suite are displayed on the right part of the page when they are selected in the tree structure.
The campaign, iteration or test suite share similar consultation pages, but propose different toolbars, which are detailed here.
The Campaign / Iteration consultation page consists of five tabs (Dashboard, Information tab, Test Plan tab, Attachments tab, Known issues tab) and a toolbar.
Default dashboard shows different charts organized in two (iteration level) or three (campaign level) panels.
Three buttons at the top of the page enable :
- [Refresh]: The generation / refresh of data and charts displayed on the page. If a dashboard has previously been generated, the last refresh date and time are displayed next to the refresh button
- [Favorite] / [Default]: The generation of the favorite or default dashboard
- [Print]: The generation of a printable version of the dashboard
To display a default dashboard:
Prerequisite: A project with a campaign and iterations was already created.
In the campaigns workspace, select the item in the library (campaign, iteration, folder)
Click on [Default] (if necessary)
Click on [Refresh]
The dashboard appears on the dashboard tab
Note : Once generated, the data of the Dashboard (e.g. : data from "Campaign 1") remain displayed even if an other campaign (e.g. : "Campaign 2") is displayed and even after coming back to "Campaign 1".
'Accumulated advancement of the campaign' (available at iteration level from V.1.12) chart represents :
- projected distribution of test cases to be executed (background color = blue)
(for the calculation : working days are Monday to Friday ; holidays are not taken into account)
- distribution of (actually) executed test cases (background color = lilac)
The 'Statistics of the campaign' or 'Statistics of the iteration' panels show 3 different charts:
- distribution of test cases by status (ready, running, passed, settled, failure, blocked, untestable)
- success/failure rate : global and split by importance of test cases (settled, very high, high, medium, low)
- weight of non executed tests by importance (low, medium, high, very high). Non executed tests amount to 'ready' + 'running'. This chart displays a help icon [?] which says on the mouse-over : "Tests having a status of 'ready' or 'running'."
The 'Tests by iteration' or 'Tests by suites' table sum up the number of test cases and progress of test cases execution
- When viewing a Campaign dashboard : the following table shows the count of test cases by iteration and by execution status.
How to read the table for #1 - 1 - Iteration 1 :
1 test Case is 'Ready' to execute (has NOT been executed yet) ; 1 test Case has the 'Passed' status (has been executed) ; 1 test Case has the 'Settled' status ; 1 test Case has the 'Failed' status ; 1 test Case has the 'Blocked' status and 1 last test Case was 'Untestable' after the execution.
6 Tests were planned.
So the 'Execution progression' is of 83% (5 tests were executed out of 6).
The 'total' line gives the total number of all columns : Iteration 1 + Iteration 2 + Iteration 3. (E.g. : There is a total of 9 planned tests out of the 3 Iterations).
- When viewing an Iteration dashboard : The count is made by test suite and by execution status.
A custom dashboard can be displayed instead of the default dashboard. To do so, it has to be marked as "favorite dashboard" in the Management workspace.
Prerequisite: A dashboard was already created in the Management workspace
To display a favorite dashboard:
In the Management workspace, select a dashboard
Click on [Favorite] and select the "Campaign" option
In the Campaigns workspace, select the item in the library (campaign, iteration, folder)
Click on the "Dashboard" tab
Click on [Favorite] (if necessary)
Click on [Refresh]
Favorite custom dashboard appears on the dashboard tab
FOCUS
If the displayed custom dashboard contains a chart about requirements, data will be requirements verified by the test cases contained in the selected campaign / iteration.
A dashboard can be generated in 'Milestone mode', whether it is a default or custom dashboard. It includes all the features of the previous dashboard with the exception that in milestone mode, only test cases bound to the selected milestone will appear in the dashboard.
Prerequisite: Milestones must be in 'Active' status and the 'Milestone mode' must have been chosen in the library (2.01 - Library functions)
Go to the Campaign workspace.
Click on [Milestone : XXX] above the library toolbar
Click on [Refresh]
The dashboard appears on the consultation page
The generic execution consultation page displays four units for the campaign, and three units for the iteration and the test suite (except "Custom fields") we are about to detail below.
The creation date field displays automatically the date of the last creation/modification, and login of the last creator/modifier.
It enables the association of test cases with the execution plan of the campaign/iteration/test suite.
The toolbar displays five buttons for the campaign: [Add], [Remove] and [Assign] (to a user), a fourth one for the iteration and the test suite, [Test suites] to add the test case in a specific test suite and a fifth one named [Status] allowing to edit the status of the selected item.
A chapter is dedicated to it.
It enables you to manage the attachments. Its table displays three buttons, to [Upload attachment], [Rename] or [Remove] an attachment.
A chapter is dedicated to it.
It displays in a table the failure(s) which had already been detected in the previous execution. By clicking on their sequence number you can display the execution in which the failure was detected in the consultation part.