All features
Run tests on your schedule

Scheduling Runs

Put testing on autopilot. With Test Circle you decide when and how often your suites run — pick a time, set a cadence, target any environment — and wake up to fresh results, alerts, and trends every morning.

Nightly regression

active
0 2 * * * · New York
Tonight02:00
Tomorrow02:00
Wed02:00
Slack alert on every run
Interactive demo

Pick a time. Set a cadence. Let it run.

Choose how often your suite should run, the exact time, and your timezone — then watch Test Circle project the next runs on a live timeline, exactly the way the scheduler will fire them. No CI wiring, no cron files to babysit.

schedule builderschedule active

Build your schedule

The full regression suite every night.

Test Circle scheduler — preview

This suite will run

Every day at 02:00 · New York

schedule0 2 * * *

Next 4 runs

Sat, Jul 1102:00next
Sun, Jul 1202:00
Mon, Jul 1302:00
Tue, Jul 1402:00
Results sent to Slack after each run
set it once, runs on time forever

Testing on autopilot

Precise, timezone-aware timing

Anchor runs to an exact minute in your team's timezone. Presets for hourly, nightly, and weekly — or a raw cron expression when you need full control.

Off-hours, zero babysitting

Heavy regressions run overnight while your pipeline stays fast during the day. Set a schedule once and it fires on time, every time, with no one in the loop.

Results delivered to you

Every run pushes a full report — pass/fail, screenshots, traces, healing logs — to Slack or email, and builds trends so regressions surface early.

Key highlights

Any time, any cadence

Hourly, daily, weekly, or a custom cron — you set the rhythm.

Timezone-aware

Schedules honor your team's timezone, so 9 AM means 9 AM.

Alerts on every run

Get Slack or email notifications the moment a scheduled run finishes.

Testing that runs itself

Manual test runs don't scale. Someone has to remember to kick them off, wait for results, and chase failures — and the moment things get busy, testing is the first thing to slip. Scheduling removes the human from the loop entirely.

Tell Test Circle when you want your suites to run and it takes care of the rest. Continuous overnight regressions, hourly smoke tests on production, a full pass before every release — all triggered automatically, exactly on time.

You're in control of the cadence

Every team has its own rhythm. Test Circle adapts to yours with flexible scheduling that ranges from simple presets to precise custom timing.

  • Pick a preset — hourly, daily, weekly — or write a custom cron expression
  • Set the exact start time in your own timezone
  • Target specific suites, tags, browsers, and environments per schedule
  • Pause, resume, or edit any schedule without touching your tests

Wake up to answers, not surprises

Every scheduled run delivers a full report — pass/fail breakdown, screenshots, traces, and self-healing logs — pushed straight to Slack or email. Trends accumulate over time so you can spot flakiness and regressions before they reach your users.

Because runs happen off-hours, your pipeline stays fast during the day and your team starts each morning with a clear picture of quality.

Explore more features