Test Case Scheduling
Robonito allows you to schedule test cases to run automatically at specified times. Scheduling helps teams run tests regularly without manual intervention, making it ideal for regression testing, nightly runs, and continuous validation.
Creating a New Schedule
To create a schedule, click New Schedule from the Schedules section. The New Schedule dialog opens, where you can configure when and how test cases should run.

Schedule Configuration Fields

Schedule Name
Enter a unique and descriptive name for the schedule.
- Maximum length: 50 characters
Example:
Daily Regression, Nightly API Tests
Frequency
Select how often the test cases should run.
- Daily – Executes the selected test cases every day at the specified time
(Additional frequencies may be supported based on configuration)
Timezone
Select the timezone in which the schedule should run.
- Example: Asia/Calcutta
- Execution time is calculated based on the selected timezone
Execution Time
Select the exact time when the scheduled execution should start.
- Example: 11:00 PM
- Uses the selected timezone
Environment *
Select the environment in which the scheduled test cases will execute.
- Example: Local or Cloud (based on availability)
- This field is mandatory
Selecting Test Cases
Below the configuration fields, you can select the test cases to include in the schedule.
Test Case Selection Features
- Search test cases by name, description, or tag
- Select individual test cases using checkboxes
- Test cases are grouped for easy navigation
- Each test case displays its type (e.g., WEB, API)
- The schedule cannot be created until at least one test case is selected
Creating the Schedule
After configuring all fields and selecting test cases:
- Review the schedule details
- Click Create Schedule
Once created:
- The schedule becomes active immediately
- Test cases will run automatically at the next scheduled time
Schedules List
All created schedules are displayed in the Schedules table.

Schedule Table Columns
Name
Displays the schedule name.
Status
Indicates whether the schedule is active.
- ACTIVE – Schedule is enabled and will run automatically
Upcoming Run
Shows when the next scheduled execution will occur.
Example: in 10 hours
Frequency
Displays the execution frequency, time, and timezone.
Example: Daily 23:00 hours : Asia/Calcutta
Scheduled By
Shows the user who created the schedule.
Created
Displays when the schedule was created.
Actions
Available actions for each schedule:
- Pause – Temporarily disable the schedule
- Edit – Modify schedule configuration
- Delete – Remove the schedule permanently
Scheduled Execution Behavior
When a schedule runs:
- Selected test cases are executed automatically
- Execution follows the configured environment
- Results are recorded just like manual executions
- Execution reports are generated for each run
Benefits of Scheduling
Test case scheduling helps you:
- Automate repetitive test execution
- Run tests during off-hours (e.g., nightly)
- Ensure continuous quality checks
- Reduce manual execution effort
- Maintain consistent test coverage