Remote Scheduled Test Execution

Watch a video tutorial on how to setup remote execution.

1.  Install the Scheduling Service and Storage Service components in the Customize Installation dialog during Test Studio Installation for the machine or machines that will host these services. These are not selected by default in a Standalone installation.

Installation Dialog

2.  Start Test Studio and click Configure in the Scheduling section of the ribbon bar.


3.  In the dialog that appears click MongoDB tab. Verify MongoDB data path and mongod.exe path and hit Apply. Confirm the MongoDB is started status at lower left.


4.  In the Storage tab verify the connection string and hit Apply. Verify the Telerik Storage Service is started in the lower left.


5.  In the Scheduling tab verify the information displayed and click Apply. Verify the Scheduling Service is running from lower left. Optionally you can configure an Email (SMTP) server by specifying the necessary details below. This is in case you would like to receive scheduling result via email.


6.  Configure one or more machines as Execution Servers, run the Start Execution Server application and connect the Execution Server to your Scheduling Server.

Test Runner

7.  Open the project that contains the test list you wish to schedule for execution and click Connect in the Scheduling section of the ribbon bar.


8.  In the Scheduling Server Settings dialog, click Run Remotely, input the location of your Scheduling Server, then click Connect. In All-In-One installation it is your local machine.

Run Remotely

9.  Schedule Test List execution in the Test Lists view. Your local machine is selected as the execution machine by default.

10.  View Scheduling Results after the scheduled test execution time.

Important: If the machines in your configuration have active firewalls, ensure that the following ports are opened in both in- and outbound directions on the respective machines:

  • Scheduling Service: 8009
  • Storage Service: 8492
  • Execution Machine(s): 55555
In this article
Not finding the help you need? Improve this article