- Getting started
- Project management
- Working with Change Impact Analysis
- Create test cases
- Assigning test cases to requirements
- Cloning test cases
- Exporting test cases
- Linking test cases in Studio to Test Manager
- Delete test cases
- Enabling governance at project level
- Disabling governance at project level
- Enabling governance at test-case level
- Disabling governance at test-case level
- Enabling or disabling governance in bulk for test cases
- Enforcing signing order for governed test cases
- Managing approvers for governed test cases
- Managing governed test cases in the In Work state
- Managing governed test cases in the In Review state
- Managing governed objects in the Signed state
- Managing comments for governed test cases
- Viewing governance information for test case logs
- Managing approvers for governed test case logs
- Managing governed test case logs in the In Work state
- Managing governed test case logs in the In Review state
- Managing governed test case logs in the Signed state
- Managing comments for governed test case logs
- Enabling governance at test case log level
- Disabling governance at test case log level
- Viewing and searching test cases
- Project operations and utilities
- Test Manager settings
- Tenant level settings
- General project settings
- Events
- Subscribing to events
- Subscribing to all events
- Unsubscribing from events
- Unsubscribing from all events
- Unsubscribing from the Notifications settings page
- Viewing notifications
- Filtering notifications
- Viewing email notifications
- Enabling email notifications for SMTP servers
- Viewing only unread notifications
- Marking all notifications as read
- Clearing all notifications
- Deleting notifications
- Customer managed keys encryption
- Audit logs
- ALM tool integration
- ALM tool integration
- Test Manager Connect
- Test Manager - Integration Service connector
- Outbound IP ranges for connectors
- Working with SAP Cloud ALM and Test Manager
- Step 1: Integrating SAP Cloud ALM with Test Manager
- Step 2: Creating automated test cases in SAP Cloud ALM
- Step 3: Creating automated test cases in Test Manager
- Step 4: Synchronizing test cases from Test Manager to SAP Cloud ALM
- Step 5: Assigning test automations to test cases
- Step 6: Executing test cases
- SAP test automation best practices
- Troubleshooting the Jira integration
- API integration
- Coding Agents for Testing
- Troubleshooting
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
-
In SAP Cloud ALM, go to Administration, and then Landscape Management.
-
Open the Services & Systems page.
-
Select Add, and choose New Cloud Service.
-
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.
- Name: Input
-
Select Save to confirm the new service.
-
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.
-
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
-
In the Redirect URL field, enter
https://www.uipath.com. -
Inside the Services & Systems page, select the previously created service.
-
Under Endpoints, select Add.
-
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
apisuffix. 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.
- Endpoint Name: This parameter is automatically generated. Change the value to
-
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.