Test Sets are logical groups of test cases. The purpose of test sets is to define groups of tests that should be executed together within one run. For instance, a smoke test is a group of tests that only check for top-critical capabilities. Whenever any test case from a smoke test fails, there is a critical problem. Executing a smoke test should not take too long. They are executed for instance whenever a developer commits changes to the source code. By comparison, a regression test is a comprehensive test which should provide a detailed overview over the system under test. Execution often takes hours or even days. To define the set of tests to be executed for those purposes, test sets are created. A test case can be assigned to several test sets.
- Test sets in Test Manager can include both manual and automated test cases, including automated test cases from multiple Studio projects. For more information, see Automated executions conditions.
- Test sets linked from Orchestrator to Test Manager include only the test cases from Orchestrator.
To create a test set:
- In the Planning section, click Test Sets. The Test Sets page is displayed.
- Click Create Test Set. The Create Test Set window is displayed.
- Fill in the form as follows:
- Name - Enter a name for the test set.
- Description - (Optional) Enter a description for the test case.
In order to add formatted text, you can use Markdown syntax.
- Labels - Add any number of labels which makes it easy to find test set with joint labels.
- Click Create. The test set is created and displayed in the Test Sets page.
To assign test cases to a test set perform the following steps.
- Open the test set you want to assign test cases to by clicking it.
- In the Tasks menu, click Assign Test Cases. The Select Test Cases window is displayed.
- Select the test cases you want to add. You can search for test cases by entering the name, the key, or a label.
- Click Assign. The test cases are assigned to the test set and are displayed on the Test Cases tab.
To quickly find your test sets, use the search function and the filters. Navigate within the page using and configuring the paginator. Alternatively, you can use the breadcrumb to navigate between the pages.
You have two filter tabs to choose from:
- Browse to list all test cases.
- Updated by me (predefined) to list only the test cases that have been updated by the current user, running the Test Manager instance.
Use the search bar to find test cases by their key, name or labels (requires full search term match).
You can use the search bar at the top of the page to look for items across Test Manager (e.g., requirements, test cases).
You can link your test sets from Orchestrator and execute them in Test Manager. First, you need to link the test set from Orchestrator.
- Open your project in Test Manager.
- Navigate to Test Sets > Link.
- Select a test set from the list and click Link. The Test Sets page now shows your linked test set.
- To link a test set to Test Manager, you need to create it in Orchestrator.
- You can only link individual test sets that contain automated test cases.
- Test set linking is available for connected Orchestrator instances version 2020.10 or higher.
- Test sets linked from Orchestrator are read-only. This means that you cannot edit the name, description, or version. Any changes need to be done in Orchestrator.
- The displayed number of test cases might differ between Test Manager and Orchestrator. Test Manager only shows test cases that have been created on its platform.