Friday 16 February 2024

Integrating SAP Cloud ALM and the test automation tool for SAP S/4 HANA Cloud

In this blog post I will explain how SAP Cloud ALM integrates with the test automation tool for SAP S/4 HANA Cloud.

SAP Cloud ALM provides (among other capabilities) test management, including manual testing as well as test automation integration.

This simple picture gives an overview of the SAP Cloud ALM Test Orchestration capabilities:

Integrating SAP Cloud ALM and the test automation tool for SAP S/4 HANA Cloud

As displayed our test automation framework approach will allow us to integrate with test automation providers.

We have the plan to integrate with several cloud based test automation providers, Tricentis new cloud based product will be the first one from external companies but until then I am happy to announce that the integration of the test automation tool for SAP S/4 HANA has now been productive since May 2021.

This integration is based on a set of versioned REST APIs, these APIs are officially published in the SAP Business API Hub.

Here is an overview of the methods, but all the details should be checked online from the previously mentioned link.

Integrating SAP Cloud ALM and the test automation tool for SAP S/4 HANA Cloud
Automation API Methods

Let's explore now how to setup the connectivity between SAP Cloud ALM and the test automation tool for SAP S/4 HANA Cloud. You only need to create a cloud service and an end point in the SAP Cloud ALM Landscape Management application. The complete procedure is described in the help portal: here.

Once the configuration is complete you should have a similar end point in the landscape management application:

Integrating SAP Cloud ALM and the test automation tool for SAP S/4 HANA Cloud
End point

You can use the button "Check Connection" to ensure that your endpoint is correctly configured.

Once this is done, you are ready to synchronize automated test cases from the test automation tool for SAP S/4 HANA Cloud. It is as simple as that.

The automated test cases can be synchronized only for the solution processes from the solution scenario SAP Best Practices for SAP S/4 HANA Cloud, as shown here:

Integrating SAP Cloud ALM and the test automation tool for SAP S/4 HANA Cloud
Solution Scenario: SAP Best Practices for SAP S/4 HANA Cloud

When you scope a solution process which has an automated test cases in the test automation tool, this automated test case will be automatically synchronized with SAP Cloud ALM as shown here:

Integrating SAP Cloud ALM and the test automation tool for SAP S/4 HANA Cloud
Synchronized Automated Test Cases

You can now navigate seamlessly between SAP Cloud ALM and the test automation tool for SAP S/4 HANA Cloud, adjust the automated test cases, release them for testing and execute them directly in SAP Cloud ALM.

No comments:

Post a Comment