Test execution schedules
An execution schedule contains steps that are run sequentially at a scheduled time or when they are triggered by a build completion.
Execution schedule steps can be any of the following types:
- Test suite execution record: Records that specify the execution environments for each test suite and track the status of each test suite that is run
- Test case execution record: Records that specify the execution environments for each test case and track the status of each test case that is run
- Automation: Scripts that automatically run tasks such as installing or uninstalling a product build
Execution schedules are reusable. You can schedule them to run repeatedly at specified times (daily or weekly, for example) or have them triggered by an event. You can also select the machines or test cells on which to run execution schedules. A test cell is a collection of lab resources that meet the requirements for a specific test environment.
If an execution schedule is triggered by a build, all test case results and test suite results are associated with the corresponding build record.