Scheduling of an Action

⚙️ GermainUX scheduling overview

GermainUX can execute actions and tasks automatically on a recurring schedule or at a specific time.

Supported actions include:

Action

Click and synthetic-user scenarios

HTTP actions

Local programs

Scripts

SQL queries

SSH commands

WMI commands

📅 Configure a Schedule

You can define a schedule using the visual scheduler in the GermainUX Workspace or an advanced CRON expression.

💻 Using the Visual Scheduler

  1. Open the action you want to schedule in the GermainUX Workspace.

  2. Enable Run on Schedule.

    image-20201215-181021.png
  3. Use the scheduler to configure the execution frequency.

The visual scheduler supports common schedules, including:

Schedule

Every minute

Hourly

Daily

Weekly

At specific times

image-20201215-181158.png

Save the action after configuring its schedule.

🔧 Using a CRON Expression

For more advanced scheduling requirements, select the advanced scheduling option and enter a valid Quartz CRON expression.

A Quartz CRON expression generally uses the following fields:

Seconds Minutes Hours Day-of-Month Month Day-of-Week [Year]

Verify the applicable time zone before enabling a production schedule.

image-20201215-181720.png

🔖 CRON Expression Examples

CRON expression

Execution schedule

0 0 12 * * ?

Every day at 12:00 p.m.

0 15 10 ? * *

Every day at 10:15 a.m.

0 15 10 * * ?

Every day at 10:15 a.m.

0 15 10 * * ? *

Every day at 10:15 a.m.

0 15 10 * * ? 2005

Every day at 10:15 a.m. during 2005.

0 * 14 * * ?

Every minute from 2:00 p.m. through 2:59 p.m., every day.

0 0/5 14 * * ?

Every five minutes from 2:00 p.m. through 2:55 p.m., every day.

0 0/5 14,18 * * ?

Every five minutes from 2:00–2:55 p.m. and 6:00–6:55 p.m., every day.

0 0-5 14 * * ?

Every minute from 2:00 p.m. through 2:05 p.m., every day.

0 10,44 14 ? 3 WED

At 2:10 p.m. and 2:44 p.m. every Wednesday in March.

0 15 10 ? * MON-FRI

At 10:15 a.m. every Monday through Friday.

0 15 10 15 * ?

At 10:15 a.m. on the 15th day of every month.

0 15 10 L * ?

At 10:15 a.m. on the last day of every month.

0 15 10 ? * 6L

At 10:15 a.m. on the last Friday of every month.

0 15 10 ? * 6L 2002-2005

At 10:15 a.m. on the last Friday of every month from 2002 through 2005.

0 15 10 ? * 6#3

At 10:15 a.m. on the third Friday of every month.

0 0 12 1/5 * ?

At 12:00 p.m. every five days, starting on the first day of each month.

0 11 11 11 11 ?

Every November 11 at 11:11 a.m.

image-20201215-182910.png

Before activating a scheduled action, validate the expression and confirm that its execution frequency will not create overlapping runs or excessive load.


ℹ️ Get Help

The Germain Team can help you set this up. Contact GermainUX Support.

Component: Engine

Feature Availability: 2014.1 or later