Skip to main content

Scheduling test plans

Scheduling lets you run a test plan automatically at a set time without anyone clicking anything. You can also run a plan manually at any time by clicking the Run button.

Build plans in Creating test plans and run them with Cloud Execution. Compare run modes in Browser Execution vs Cloud Execution.

How to create a scheduleHow to create a schedule

Use this path end to end to schedule a plan:

1
Open a test plan

Go to Test Plans and open the plan you want to schedule.

2
Click the Schedules tab

Click the Schedules tab at the top of the test plan. The Schedules list shows Schedule Name, Status, Frequency, Next Run, and Actions columns.

3
Click + Add Schedule

Click the + Add Schedule button. A Create New Schedule popup appears.

4
Fill in the schedule details

Fill in the Schedule Configuration section:

Schedule Name
Give the schedule a clear name. Example: Nightly Run, Weekly Regression, Pre-release Check.
Description
Optional. Add a short note about what this schedule is for.
Scheduled Date and Time
Pick the date and time for the first run using the date picker.
Schedule Type
Choose how often the plan runs. Options include Once, Daily, Weekly, and more.
5
Configure additional settings (optional)

The popup also has collapsible sections you can expand:

Execution Settings
Configure how the plan executes during the scheduled run (for example environment and screenshot options).
Notification Settings
Enable email notifications so recipients are notified when the scheduled plan run completes. The email includes the run report so the team can review results without watching the run live.
6
Click Create Schedule

Click the Create Schedule button. The schedule appears in the Schedules list showing its name, status, frequency, and next run time.

Email notifications when a schedule completesEmail notifications when a schedule completes

On Pro and Business, you can turn on email notifications for a schedule. When the plan finishes running in Cloud Execution, QAlity sends an email that the run completed and includes the report so you can see pass/fail outcomes and follow up on failures.

When it sends
After the scheduled plan run completes (not when the schedule is created).
What you get
A completion notification with the run report attached or linked for that plan execution.
Where to enable
Create or edit a schedule → expand Notification Settings → enable email for that schedule.
Plan requirement
Email notifications are available on Pro and Business. They are not available on Discover (in-app notifications still work). See Pro plan and Business plan.
Tip

Use schedule emails for nightly or pre-release plans so stakeholders get the report without opening QAlity during the run. You can still download a PDF report later from Execution History.

Schedules list columnsSchedules list columns

What each column means in the Schedules list:

Schedule Name
The name you gave the schedule.
Status
Whether the schedule is active or paused.
Frequency
How often the plan runs - Once, Daily, Weekly, etc.
Next Run
The date and time of the next scheduled run.
Actions
Edit or delete the schedule.

Running a plan manuallyRunning a plan manually

You do not need a schedule to run a plan. At any time open the test plan and click the Run button in the top right corner to run it immediately.

Tip

Use manual Run for one-off or on-demand runs. Use schedules for automated runs that should happen regularly without anyone triggering them.