Task - Scheduler Tab

The Scheduler tab in the task's Advanced settings enables setting a scheduled execution:

  • Sets the automatic execution of a task via the TDM Scheduler process on predefined intervals. For example, execute the task every Monday at 2:15 AM.

execution timing example1

Notes:

  • Testers can set an automatic scheduling for a task only when their TDM Environment permission set has permissions to select this method for the target environment.
  • A scheduled task can still be executed on demand. To execute a scheduled task, click execution next to the task record in the Tasks window.

Scheduled Execution Parameters

The Execution Time Interval is saved in TDM as a crontab value. Scheduling parameters can be populated by either:

  • Selecting the Advanced tab and populating the crontab value manually. Set a Quartz crontab expression.

  • Selecting another tab and setting the scheduling parameters using the TDM Wizard. The following options are available:

Time Interval Scheduling Parameters
Minutes
  • Minutes
  • Seconds
Hourly
  • Hours
  • Minutes
  • Seconds
Daily
  • Day interval. For example, every 1 day
  • Hours
  • Minutes
  • Seconds
Weekly
  • Day. For example, Monday
Monthly
  • A day in the month. For example, 1st, 2nd, First Monday, Second Thursday...
  • Months interval. For example, every 2 months
  • Hours
  • Minutes
  • Seconds
Yearly
  • Month
  • A day in the month. For example, 1st, 2nd, First Monday, Second Thursday...
  • Months interval. For example, every 2 months
  • Hours
  • Minutes
  • Seconds

The End By setting can be set to run a task by the Scheduler until a predefined date. For example, run the task every week until the end of February, 2024.

Task - Scheduler Tab

The Scheduler tab in the task's Advanced settings enables setting a scheduled execution:

  • Sets the automatic execution of a task via the TDM Scheduler process on predefined intervals. For example, execute the task every Monday at 2:15 AM.

execution timing example1

Notes:

  • Testers can set an automatic scheduling for a task only when their TDM Environment permission set has permissions to select this method for the target environment.
  • A scheduled task can still be executed on demand. To execute a scheduled task, click execution next to the task record in the Tasks window.

Scheduled Execution Parameters

The Execution Time Interval is saved in TDM as a crontab value. Scheduling parameters can be populated by either:

  • Selecting the Advanced tab and populating the crontab value manually. Set a Quartz crontab expression.

  • Selecting another tab and setting the scheduling parameters using the TDM Wizard. The following options are available:

Time Interval Scheduling Parameters
Minutes
  • Minutes
  • Seconds
Hourly
  • Hours
  • Minutes
  • Seconds
Daily
  • Day interval. For example, every 1 day
  • Hours
  • Minutes
  • Seconds
Weekly
  • Day. For example, Monday
Monthly
  • A day in the month. For example, 1st, 2nd, First Monday, Second Thursday...
  • Months interval. For example, every 2 months
  • Hours
  • Minutes
  • Seconds
Yearly
  • Month
  • A day in the month. For example, 1st, 2nd, First Monday, Second Thursday...
  • Months interval. For example, every 2 months
  • Hours
  • Minutes
  • Seconds

The End By setting can be set to run a task by the Scheduler until a predefined date. For example, run the task every week until the end of February, 2024.