Set up Distributed Execution with AOS

To set up Distributed Execution with AOS (Automation Object Service), follow the steps below:

  1. Install the Tricentis Tosca Server on the machine where you want the Tosca Distribution Server.

  2. Install Tosca Commander on the following machines:

    • All machines on which you want to create TestEvents and trigger their execution.

    • The machine that holds the Tosca Distribution Server.

  3. Install Tosca Distribution Agents on the machines where you want your agents, i.e. the machines that should execute the TestEvents.

  4. Administer licenses for the installations of Tosca Commander and for the Tosca Distribution Agents.

  5. Start your Tosca Distribution Agents.

  6. For each agent, define the connection to the Tosca Distribution Server.

  7. On each machine from which you want to trigger executions with Tosca Commander, define the connection to the Tosca Distribution Server.

  8. Activate Distributed Execution with AOS.

  9. Set up workspaces.

  10. Create and configure test results folders.

To take advantage of the performance improvements that Tosca Distributed Execution offers, install the Tosca Distribution Server and the Tosca Distribution Agents on separate machines.

Once you have set up Distributed Execution with AOS, you can perform the following actions:

Unattended execution

With unattended execution, you can execute graphical user interface tests with a locked screen, i.e. test keyboard or mouse operations without a user logged in to the agent computer. When you execute your TestEvents, Tricentis Tosca automatically establishes a remote desktop connection (RDP). The system severs the connection once it has executed all TestCases.

If you are using Tosca Distributed Execution with unattended execution, you need to set up a remote desktop connection. For more information on unattended execution, see chapter "Unattended execution".

Optional configurations

You can set the following optional configurations for the Automation Object Service:

  • Configure retry attempts between the Automation Object Service and the Tosca Distribution Server.

  • Configure retry attempts to check out the test results folder.

  • Configure the Automation Object Service to work with multiple workspaces.

You can set the following optional configurations for your Tosca Distribution Agents:

You can set the following optional configurations for your Tosca Distribution Server:

  • Change the synchronization interval between the Tosca Distribution Server and Tosca Distribution Agents.

  • Whitelist specific domains, so the Tosca Distribution Server only accepts agents from these domains.

  • Change the path of the server log file.