UiPath Documentation
test-manager
latest
false
Test Manager user guide

Step 1: Integrating SAP Cloud ALM with Test Manager

Create a service and add an endpoint in SAP Cloud ALM to connect it with Test Manager.

The service and the endpoint give SAP Cloud ALM an authenticated connection to Test Manager.

Context​

For more information about manually creating a service, refer to Creating Services Manually, from the SAP Cloud ALM documentation.

Endpoints let you create an authenticated connection to the previously created service. For more information, refer to Adding Endpoints from the SAP Cloud ALM documentation.

Steps​

  1. In SAP Cloud ALM, go to Administration, and then Landscape Management.

  2. Open the Services & Systems page.

  3. Select Add, and choose New Cloud Service.

  4. Configure the new UiPath service with the required parameters as follows:

    • Name: Input UiPath.
    • Description: Input UiPath Test Suite.
    • System Number: Input the system number available in your SAP environment.
    • Service Type: Select Unspecified Cloud Service (HTTP).
    • Role: Select Test.
  5. Select Save to confirm the new service.

  6. Create an external application in the UiPath organization that you want to connect SAP Cloud ALM to. For details, see Managing external OAuth applications.

    Note:

    The App ID and Secret ID (under App Secrets) are used when configuring the authentication type of the endpoint.

  7. Assign the following Test Manager user and application scopes to the previously created external application. The SAP Cloud ALM integration requires these scopes. For details, see API Scopes. The scopes you need to assign include:

    • TM.Projects
    • TM.TestSets
    • TM.TestCases
    • TM.TestExecutions
    • TM.CustomFieldDefinitions
    • TM.CustomFieldValues
  8. In the Redirect URL field, enter https://www.uipath.com.

  9. Inside the Services & Systems page, select the previously created service.

  10. Under Endpoints, select Add.

  11. In the Add Endpoint pop-up, configure the following parameters:

    • Endpoint Name: This parameter is automatically generated. Change the value to UiPath.
    • Use Case: The supported use case for the UiPath service is Test Automation.
    • Root URL: Input the Test Manager URL of the tenant where you want to create the test cases, followed by the api suffix. Example: https://cloud.uipath.com/{organizationName}/{tenantName}/testmanager_/api.
    • Authentication Type - Select OAuth2ClientCredentials.
      • Client ID: Input the value of App ID from the previously created external application.
      • Client Secret: Input the value of Secret ID from the previously created external application.
      • Token Service URL: Input the UiPath® Identity Server endpoint of type Token: https://cloud.uipath.com/identity_/connect/token. For a list of Identity server endpoints, refer to UiPath Identity Server Endpoints.
  12. Select Save to confirm the new endpoint.

Result​

The UiPath service and its endpoint are created in SAP Cloud ALM, so the SAP Cloud ALM and Test Manager systems can communicate and synchronize.

  • Context​
  • Steps​
  • Result​

Was this page helpful?

Connect

Need help? Support

Want to learn? UiPath Academy

Have questions? UiPath Forum

Stay updated