A new documentation is available for Squash TM 2.0 and later versions, check it here
When a campaign has been created with associated test cases, the related iteration created after the campaign can copy the campaign test cases in its test plan.
When a campaign has been created without associated test case, there is no test case in its test plan. It is possible to associate test cases with the iteration regardless of the campaign.
The association of test cases with a campaign, an iteration or a test suite, follows the same procedure as the association of requirement with test cases and vice-versa.
The Test Plan tab displays a table of the related test cases :
Prerequisite: Test cases, a campaign and an iteration have already been created.
Click on the name of the campaign/iteration/test suite you want to associate test cases with.
Click on [Test plan], then on [Add] in the test case consultation page toolbar.
An interface of level 2 opens. Click on the arrow in front of the project in the tree structure (or double click on the item), and the related test cases will be displayed.
Select the test case(s) to associate with a simple or multiple selection.
Click on [Add test cases] (double arrow) and the selected test case(s) will be displayed in the right part of the association table.
OR drag and drop the selected items (test cases or folders) from the tree structure to the association table.
Click on [Back]. The campaign consultation page is displayed, and the test plan tab table is updated.
FOCUS
When a test case is already in the right part table, it cannot be associated again.
Prerequisite: a classic or BDD test case with at least one dataset must have been attached to a campaign, an iteration or a test suite.
In the test plan tab, click [add].
The level 2 interface unfolds
Add the selected test cases to the table. For any given parameters contained in the datasets, a new line will be created in the table for each of its value.
Unwanted additional lines can be deleted.
On each line, in the “datasets” column, double-click the name of the dataset.
A pulldown menu, which contains all the names of the dataset and the option <none>, appears.
Click on an option. The selected dataset displays.
Prerequisite: a test case with at least one dataset must have been attached to a campaign, an iteration or a test suite.
In the “datasets” column, double-click the name of the dataset.
A pulldown menu appears, it contains all the dataset’s names and the option <none>.
Click on an option. The selected dataset displays.
Prerequisite: A campaign/iteration/test suite was already created, and test cases have been associated with it.
Click on [Add] in the test plan table toolbar.
An interface of level 2 opens up. Click on the sequence number of the test cases you want to remove in the right part table, with a simple or multiple selection.
Click on [Remove] and the test cases will be removed from the association table.
Click on [Back] . The campaign consultation page opens and the test plan tab table is updated.
Prerequisite: A campaign/iteration/test suite was already created and test cases have been associated with it.
Select the test case(s) you want to remove by clicking on their sequence number in the test plan tab table, with a simple or multiple selection.
Click on [-] at the end of each table line.
The table is refreshed.
FOCUS
When a test case has been executed in the iteration it is associated with, the test case cannot be removed from the test plan. Even if it is removed in the test case workspace, its execution will remain in the iteration.
Prerequisite: A campaign/iteration/test suite was already created and test cases have been associated with it.
Click on [Filter]. Text zones and drop-down lists allowing to input or select criteria are displayed in the columns header
Input your criteria and hit [Enter]
Data displayed in the table is limited to matching records
(Note : Researches against text strings are performed on 'any part of the field' . To remove a criteria, you may blank out the corresponding criteria input zone and hit [Enter] )
Prerequisite: A campaign/iteration/test suite has already been created and test cases have been associated with it.
Click on the header of the column you want to sort
The table is refreshed and test cases are sorted. [Reorder] becomes only available for users with clearances (see 2.03 - Clearances Management) and a message annonces the activation of sort mode :
(Note : the test cases sequence numbers did not change, if you want this sort to be permanent, see below : 5.4.3.2 Reorder the test plan)
Tips
You can sort on multiple columns by holding [shift] and clicking the column headers in the order you wish them to be sorted on.
Note that drag and drop is disabled in this mode.
You can exit the Sort mode by sorting on the index column alone (release [Shift] and click on '#' until the arrow is up).
Prerequisite: A campaign/iteration/test suite has already been created and test cases have been associated with it.
The test plan has been sorted out.
You need to have a clearance to reorder the test plan (see 2.3 - Clearances Management)
Click on [Reorder]
A confirmation pop-up window appears. Click on [Confirm]
3. The test plan is reordered as it was displayed.
(Note : the test cases sequence numbers have changed according to their new order)
FOCUS
Reorder the test plan affects all the users and is permanent.
Prerequisite: A campaign/iteration/test suite was already created and test cases have been associated with it.
Select the test case(s) you want to edit by clicking on their sequence number in the test plan tab table, with a simple or multiple selection.
Click on [Status].
A confirmation pop-up window appears. Choose the status you want and click on [Confirm]
The table is refreshed.