Working with scheduled test suites

You can schedule a test suite to run at a specified date and time.

To schedule a test suite, you need three components:
  • a test suite record
  • a schedule record specifying when you want the system to run the test suite
  • a scheduled suite run record that associates the test suite to run with the schedule for running it
With this model, you can associate a schedule with many different test suites and vice-versa.
Note: You can schedule only test suites, not individual tests. Scheduled tests will only run if there is an open Scheduled Client Test Runner page matching the scheduled suite's browser conditions. Scheduled tests cannot run on a machine that is locked, powered down, or does not already have the browser open.

The watchlist on the test suite run record also allows you to specify users to receive an email when the system finishes executing the test suite run.

If the test suite contains one or more form steps (steps involving a user interface), you must ensure that a scheduled client test runner is actively running in a browser when the schedule triggers the suite run.

Note: See Browser recommendations and requirements for recommendations and requirements for running the client test runner.

For step-by-step instructions on how to schedule a test suite, see Schedule automated test suite.