SAP Cloud ALM process integration

With the SAP Cloud ALM process integration, you can synchronize business process models (BPMs) from SAP Cloud ALM with Tosca Cloud. This allows you to perform the following actions:

  • Import BPMs from SAP Cloud ALM and use them in test case design, which allows you to generate test cases in bulk.

  • Synchronize your SAP Cloud ALM test cases with Tosca Cloud.

Set up the SAP Cloud ALM process integration

Time to set up your SAP Cloud ALM process integration.

Before you start

To set up this integration you must have an administrator account for Tosca Cloud. You also need to make sure your SAP Cloud ALM service instance includes the calm-api.processmanagement.read, calm-api.processmanagement.write, and calm-api.processmanagement.delete API scope, they allow SAP Cloud ALM to send data to Tosca Cloud. To add them, update the instance parameters in your SAP subaccount (opens in new tab).

Connect to your SAP Cloud ALM tenant

To connect to your SAP Cloud ALM tenant, follow these steps:

  1. Get your client ID, client secret, token endpoint, and starting URL from your SAP Cloud ALM service key (opens in new tab).

  2. In Tosca Cloud, go to User menu > Settings > Integrations.

  3. On the SAP Cloud ALM integration- additional process flow integration tile, select Set up integration.

  4. Enter your Client ID, Client Secret, Token Endpoint, and Starting URL. Then, select Submit.

Understand what gets synchronized

When you create an automated test case in SAP (opens in new tab), Tosca Cloud creates the following test assets:

  • If you assign a Predefined Solution Process in SAP Cloud ALM, Tosca Cloud creates an individual test case in Tosca Cloud. You'll use this test case to add automation.

  • If you don't assign any Solution Process in SAP Cloud ALM, Tosca Cloud creates an individual test case in Tosca Cloud. You'll use this test case to add automation.