What is Monitoring?
The Monitoring feature allows you to schedule automated test executions at regular intervals. Instead of manually running tests, you can set up schedules that automatically execute your test lists, providing continuous monitoring of your application’s health and performance.Key Benefits
Continuous Quality Assurance
Automatically detect issues before they reach users. 24/7 monitoring and regression detection without manual effort.
Flexible Scheduling
Recurring test executions with multiple scheduling options. Monitor run times and pause/modify schedules as needed.
Proactive Issue Detection
Immediate notifications when tests fail. Track trends and identify performance degradation over time.
Getting Started with Monitoring
1
Prerequisites
Before setting up schedules:
- Create Test Lists - You need existing test lists to schedule
- Verify Test Stability - Ensure your tests run reliably
- Set Up Notifications - Configure how you want to receive alerts
- Check Account Limits - Verify your plan supports scheduling
2
Navigate to Monitoring
- Go to
MONITORING
and click “New Schedule” to get started
3
Select Test List
- Choose an existing test list to schedule
- Review test cases and execution settings
- Confirm test list is ready for automation
4
Configure Schedule
- Set execution frequency (daily, weekly, monthly)
- Choose specific times and days
- Configure timezone settings
- Set up failure notifications
Schedule Configuration
Frequency Options
Frequency Options
Description
Daily
Execute tests every day at specified time
Weekly
Run tests on specific days of the week
Monthly
Schedule tests for specific dates each month
Custom
Define complex scheduling patterns
Timezone Settings
Important Notes:- All schedules use UTC by default
- Convert your local time to UTC for accuracy
- Consider daylight saving time changes
- Use consistent timezone across your team
Managing Schedules
Schedule Dashboard
The Schedule Dashboard provides a comprehensive overview of all your automated test schedules, allowing you to monitor their status, execution history, and upcoming runs at a glance.Overview Information
Description
Schedule Name
Descriptive name for the scheduled execution
Test List
Associated test list that will be executed
Frequency
How often the schedule runs (daily, weekly, etc.)
Next Run
When the next execution is scheduled
Status
Current schedule status (active, paused, completed)
Last Result
Result of the most recent execution
Schedule Actions
Manage your test schedules with these available actions. Each schedule can be controlled individually to fit your testing workflow and requirements.Action
Description
Run Now
Execute the schedule immediately
Edit Schedule
Modify timing and configuration
Pause/Resume
Temporarily disable or re-enable
View Results
See detailed execution history
Delete Schedule
Remove schedule permanently