You can reuse (reference) Projects as libraries of Test Cases in other Projects.
To reuse Projects:
Make sure that the Project you want to reuse is in the database.
Select:
-->
and select Used Projects from the tree on the left of the dialog that appears (Figure 3.6, “Reused Projects”).
A list of Projects you can reuse will be offered on the left-hand side of the dialog. You can only reuse Projects which support the same toolkit as your current Project (e.g. Swing, Concrete).
![]() |
To be able to reuse a Project, you must have checked the reusable box in the Project properties for the Project (Section 3.6.3.1, “Editing general Project properties”). |
From the list of reusable Projects, select a Project and its version to reuse in the current Project. Use the arrows to move it to the list of reused Projects.
Click ”OK”.
The Test Cases from the Project you chose to reuse will appear in the Test Case Browser, under a category with the same name as the reused Project. The Test Cases will be colored blue to distinguish them from other Test Cases in this Project.
![]() |
You cannot edit these Test Cases here – but you can reuse them in your Test Cases for this Project and edit certain details (referenced parameters, component names) when they are reused in other Test Cases. |
You can change the version of the reused Project via the Used Projects Properties dialog, by clicking on the ”change used version” button (Section 3.6.4.1, “Changing the version of a reused Project”).
You can change the version of the reused Project you are using in your tests. This is useful to update to a new version of the unbound modules, for example.
In the Used Project properties, select the currently reused Project version from the list on the right.
Select the new version of this Project from the list on the left.
![]() |
In order to be able to see and select the new version of the Project, it must be in your database! |
Click the ”Switch version” button, marked with the opposing arrows.
The version of the reused Project will be switched.
![]() |
If changes have taken place, it may be necessary to update your test. You should especially check for any actions that have become deprecated since the last version, and replace them with new actions. |