Schedule a suite
Run a test suite on its own, on a time schedule.
Schedule a suite for recurring checks, such as an hourly smoke test or a nightly regression run. Each scheduled run uses the suite's test cases and settings at the time it starts, so cases you add later are included automatically.
Create a schedule
- Open Tests and select the suite.
- Click Schedule.
- Choose how often it runs and what it runs against:
- Web projects: the environment to open.
- Mobile projects: iOS or Android. Each run installs the latest ready build for that platform, so uploading a new build needs no change to the schedule.
- Click Create schedule.
The schedule is on immediately and runs at the next scheduled time. A suite has one schedule.
Schedule options
| Schedule | Options |
|---|---|
| Interval | Every 1, 3, 6, or 12 hours, on the hour counted from midnight UTC. |
| Daily | A time of day. |
| Weekly | A day and a time. |
You set times on your own clock, and every teammate sees the schedule on theirs. A daily or weekly schedule keeps firing at the same local time when daylight saving changes.
Manage and review
Click Edit schedule on the suite to change when it runs or what it runs against. Turn the schedule off to pause future runs while keeping its settings, or delete it. Deleting a schedule or its suite keeps the runs it already started.
Suites with a schedule show a clock icon in the suite list, and the suite page shows the schedule and its next run under the suite name. Scheduled runs appear under Runs with Schedule in Triggered by, and the run page links to the suite that ran.
If a scheduled run could not start, for example because the suite has no active test cases or a mobile platform has no ready build, the schedule shows why under Last run.
Open a run to review results, and configure notifications if you want failure alerts.