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.
-
Run your tests in Tosca Cloud or in SAP Cloud ALM (opens in new tab).
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:
-
Get your client ID, client secret, token endpoint, and starting URL from your SAP Cloud ALM service key (opens in new tab).
-
In Tosca Cloud, go to
User menu > Settings > Integrations. -
On the SAP Cloud ALM integration- additional process flow integration tile, select Set up integration.
-
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.