A test suite is a collection of test cases that can be used for grouping functional tests into logical units.
Your project can contain any number of test suites and you can see and execute them all in sequence or parallel (see Test Suites).
Toolbar
The test suite toolbar contains quick access to the most frequently used commands.
Test Cases Page
The main purpose of the Test Cases page is managing test cases. To learn how to do it, see Managing Test Cases.
The Test Cases page gives you an overview of the contained test cases and their run status. It allows you to add, remove or modify test cases, as well as assign tags and use them to filter test cases for a test run. For more info, see Working With Tags.
Besides that, panels of the page allow you to modify various test suite aspects:
-
Description – Specify the text description of the test case.
-
Properties – Manage the list of test case properties. See the Test Suite Properties section.
-
Setup Script – Specify a script that is run at the start of a test case run. To learn more, see Setup, TearDown, and Report Scripts.
-
TearDown Script – Specify a script that is run when the test case run finishes. To learn more, see Setup, TearDown, and Report Scripts.
-
Report Script – Specify a script that is run when you generate a report. To learn more, see Script Extensions.
-
Report Parameters – Manage the list of parameters used for the report creation. To learn more, see Script Extensions.
Other Editor Pages
To learn about | See |
---|---|
Transaction Log | Transaction Log Page |
Compare | Compare Page |
History | Test History Page |
Coverage | Coverage Testing |
Test Suite Properties
Besides editor panels, you can adjust test case behavior by using its properties in the property tabs in the Navigator.
Test Suite Properties | View ↓
Name | Description | ||
---|---|---|---|
Name |
The name of the test suite.
|
Name | Description | ||
---|---|---|---|
Name |
The name of the test suite.
|
Custom Test Suite Properties
Custom Test Suite Properties tab in the Navigator and the Properties panel in the test suite editor, you can create any number of properties. These properties are available to child test cases and other test suites in your project. To manage the property list, use the toolbar:
Custom test suite properties can be stored locally in your workspace file by selecting the checkbox on the right. To learn more about it, see Locally Stored Properties.