Schedule jobs

A job is a test or set of tests that runs at a specified schedule. You can schedule a job to run at a designated time and/or with a recurrence pattern of hourly, daily, weekly, and so on. You can also configure a job to send an email or SMS for each successful, aborted, or unsuccessful job execution.

Each user can maintain up to 20 scheduled executions.

The Scheduled Jobs view displays a list of all jobs currently scheduled to run. The list appears in a tabular format and shows individual job details like the name of the job, owner of the job, job enablement status, recurrence, last run, next scheduled run, and notification status.

In the Scheduled Jobs view, you can view, add, edit, and delete scheduled jobs. You can also enable or disable a job schedule. To search for a specific job schedule, you can use the available search box.

For information about a job's status, hover over the icon next to the last run. If you click the last run of a job, the Report Library opens, showing the respective status of all tests in the job. You can click the individual tests to view the execution details.

After the job execution, the CI Dashboard displays the job details. When you click the job name, the Report Library view shows the corresponding job details. For jobs with multiple tests, you can view details of all test executions by clicking the tests.

You can configure Scriptless Mobile to receive email notifications for your jobs. The email contains a link that directs you to the Report Library, which shows details of the job execution.

For a job with multiple tests, the job status depends on the test execution status, as shown in the following table:

Job status Test execution status

Passed

All test executions passed

Failed

One or more test executions failed

Blocked

No test execution failed, but at least one is blocked

When a new variable is added to one of the tests in an existing job, the scheduler view displays a notification.

To learn how to create a job and how to view, modify, enable, disable, and delete scheduled jobs, review the following information.

To learn how to add jobs and manage scheduled jobs, watch this short video. To view detailed steps, expand the relevant procedure following the video.

00:00: On the top. Toolbar click scheduler and select schedule. 00:02: New job. 00:04: Enter a name for the job. 00:06: To execute all tests on a single device, turn on the use of single device 00:10: for all tests in this job. Togg 00:13: Click add device. 00:15: Select a device. 00:16: Click select. 00:18: Click add tests. 00:19: You can select either tests or folders or both tests and folders. 00:24: Click select. 00:25: For each test, add values to the runtime variables and click apply. 00:30: If you do not wish to execute all tests on a single device, turn off the 00:34: use a single device for all tests in this job. 00:36: Togg 00:37: If you don't use a single device for all tests in this job, ensure that you 00:41: select a value for the do T variable in all tests. 00:45: To receive job related notifications via email, turn on the by 00:49: email. Togg. 00:51: To receive job related notifications Via SMS. 00:54: Turn on the by SMS. Togg. 00:57: Select the interval for the job execution. 00:59: You can also select the start date and time for the job. 01:04: If you wish to continue the job execution, regardless of the status of the test executions, 01:09: select the ignore failed executions checkbox. 01:13: Click create. 01:14: On the top, toolbar click scheduler and select view. 01:17: All scheduled jobs. 01:19: You can select one or more jobs. 01:21: You can edit delete enable or disable jobs using these buttons. 01:26: Now, you can create edit delete enable or disable jobs.