Enable the integration with Tosca in the cloud

The integration with Tosca in the cloud is in the open beta phase and available as an early access feature. We don't guarantee full functionality or usability in the current or future Tosca versions.

To integrate Tricentis Tosca and Tosca in the cloud, an admin user must first enable the integration.

Which steps you need to perform depends on a key decision:

  • Do you want to integrate via Addin?

  • Do you want to integrate via Automation Object Service (AOS)?

What's the difference between integrating via Addin and AOS?

 

Addin

AOS

Where are the results?

In Tosca in the cloud.

In Tosca in the cloud and Tricentis Tosca.

Tosca only gets the results of tests that you triggered in Tosca.

How does Tosca in the cloud authenticate?

Tosca in the cloud authenticates every user.

Only users with a valid Tosca in the cloud user account can push tests to Tosca in the cloud.

Tosca in the cloud authenticates AOS.

Any user that has access to the same repository as AOS can push tests to Tosca in the cloud.

What does Tricentis Tosca send to Tosca in the cloud?

The local version of your tests.

Users can make changes and directly push the modified tests to Tosca in the cloud.

The repository version of your tests.

If users make changes to the tests, they must check in their changes before they push the tests to Tosca in the cloud.

How do I set up the integration?

See "Set up the integration via Addin".

See "Set up the integration via Automation Object Service".

If you want to integrate via AOS, note the following:

  • You only need to enable AOS itself for Tosca in the cloud. You don't need a full Tosca Distributed Execution with AOS setup.

  • If you already have Tosca Distributed Execution with AOS installed, you still need to enable AOS for Tosca in the cloud.

  • If you use Tosca Distributed Execution without AOS for on-premise execution, you can continue to do so after you enable AOS for Tosca in the cloud.

Set up the integration via Addin

Ensure that you have the right environment

The Tosca in the cloud integration is only available in multi-user environments.

If you don't have multi-user workspaces yet, create them as described in chapter "Create multi-user workspaces".

Populate the integration settings

To enable communication between Tricentis Tosca and Tosca in the cloud, populate the integration settings. You need to do so in all workspaces where you want to enable the integration.

Alternatively, you can create project settings for your repository as described in chapter "Work with project settings". You only have to do this once; project settings apply to all workspaces connected to this repository.

To enable communication between Tricentis Tosca and Tosca in the cloud, follow the steps below:

  1. Open a workspace.

  2. Go to Project->Settings->Commander->ElasticExecutionGrid.

  3. Populate the settings as described in this chapter.

Set up the integration via Automation Object Service

Ensure that you have the right environment

The Tosca in the cloud integration is only available in multi-user environments.

If you don't have multi-user workspaces yet, create them as described in chapter "Create multi-user workspaces".

Enable Automation Object Service (AOS)

The enablement process depends on whether you already have Tosca Distributed Execution with AOS installed or not.

What's next

Now that the setup is complete, users can run tests in Tosca in the cloud.