A new documentation is available for Squash TM 2.0 and later versions, check it here
In the Requirement consultation page, the unit Test cases verifying this requirement of the Informations tab enables the association of one or more test cases to each requirement. This function is key in order to establish requirement coverage by test cases, which are displayed in Report workspace.
Prerequisite: A requirement and a test case were created.
1. Select the requirement you want to associate test cases with.
2. In the unit Test cases verifying this requirement, click on [+].
An interface of level 2 is displayed instead of the requirement consultation page. This interface contains the projects on the right (tree structure), and a table on the right:
3. Click on the arrow in front of the project (or double-click on the item) and the related test case(s) will be displayed. Repeat the step if the test case is in a folder or sub-folder. Select the test case(s) to associate. A simple selection or a multiple selection is possible.
4. Click on [>>]. Selected test cases are displayed in the right part table.
OR drag and drop the selected items (test cases or folders) from the tree structure to the association table
5. Click on [Back]. The requirement consultation page is displayed and the association table of the unit Test cases verifying this requirement is refreshed and test case(s) is displayed.
FOCUS
When a test case is yet placed in the right part table, it will not be placed anymore.
A message is notifying you if a test case is yet associated. In the case of a multiple selection, in which a test case is yet associated with the requirement, an alert message is posted, and only the non-associated test case(s) will be added in the right part table.
Prerequisite: Test case(s) yet associated with a requirement. Be on the association interface of level 2.
1. You can remove the association of several test cases at the same time. Select the test case(s) (with the [Ctrl] key) you want to remove by clicking on the test case number in the association table.
2. Click on [<<]. A pop-up window opens up asking to confirm or cancel the removal.
3. Click on [Confirm]. Selected test case(s) are removed from the association table.
4. Click on [Back]. The requirement consultation page is displayed, and the association table of the unit Test cases verifying this requirement is refreshed. The removed test case(s) does not appear anymore.
You have two different ways to remove an association directly from the unit Test cases verifying this requirement:
1. Select the test case(s) clicking on their sequence number. Click on [-].
A pop-up window opens up asking you to confirm or cancel the removal
2. Click on [Confirm]. The selected test case(s) are removed from the association table.
Else following this procedure:
1. Click on [Remove] ([-]) at the end of each line of the table. A pop-up window opens up asking you to confirm or cancel the removal.
2. Click on [Confirm]. The selected test cases are removed from the association table.