Creating Schedules

Set up automated test runs on a recurring schedule.

Creating a Schedule

  1. Open your project
  2. Go to Project Settings then Schedules
  3. Click Create Schedule
  4. Configure the schedule:
FieldDescription
SuiteWhich suite to run (or "All Suites")
IntervalHow often to run (15 min, hourly, daily, weekly)
Base URLURL to test (optional, uses project URL if empty)
TimezoneYour timezone for daily/weekly schedules
  1. Click Create

Schedule Configuration

Suite Selection

All Suites:

Specific Suite:

Interval Options

IntervalRuns At
Every 15 minutes:00, :15, :30, :45
HourlyTop of each hour
DailyConfigured time in your timezone
WeeklyConfigured day and time

Base URL Override

Leave empty to use the project's base URL, or specify a different URL:

https://www.yourapp.com  (production)
https://staging.yourapp.com  (staging)

Use different schedules for different environments - one for production monitoring, another for staging validation.

Managing Schedules

View All Schedules

Go to Project Settings then Schedules to see:

Edit a Schedule

  1. Click on the schedule
  2. Modify settings
  3. Save changes

Changes take effect on the next run.

Pause/Resume

Toggle the schedule status:

Delete a Schedule

  1. Click Delete on the schedule
  2. Confirm deletion
  3. Schedule is permanently removed

Example Schedules

Production Monitoring

Suite: Critical Paths
Interval: Every 15 minutes
URL: https://www.yourapp.com

Monitors login, checkout, and key flows continuously.

Daily Regression

Suite: All Suites
Interval: Daily at 6:00 AM
URL: https://www.yourapp.com

Runs full test suite every morning.

Weekly Full Suite

Suite: All Suites
Interval: Weekly on Sunday at 2:00 AM
URL: https://www.yourapp.com

Comprehensive weekly validation.

Notifications

Configure how you are notified of results:

Email Notifications

  1. Go to Project Settings then Integrations then Email
  2. Add recipient email addresses
  3. Choose when to notify (always, failures only)

Slack Notifications

  1. Go to Project Settings then Integrations then Slack
  2. Connect your Slack workspace
  3. Select notification channel
  4. Choose notification preferences

Viewing Schedule History

From Project Settings

  1. Go to Schedules
  2. Click on a schedule
  3. View run history with:
    • Start/end times
    • Pass/fail status
    • Report links

From Execution History

  1. Go to project dashboard
  2. View Execution History
  3. Filter by "Scheduled" trigger type

Troubleshooting

Schedule Not Running

Runs Failing Consistently

Missing Notifications

Best Practices

Start with Lower Frequency

Begin with daily schedules, increase frequency as needed.

Monitor Critical Paths

Prioritize high-frequency schedules for:

Rotate Test Data

Use dynamic placeholders to avoid data conflicts:

Review Failures Promptly

Set up immediate notifications for failures and investigate quickly.