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:
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 (as of July 2021), but all the details should be checked online from the previously mentioned link.
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:
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:
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:
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.
More details can be found in this video.
At the moment we only synchronize the standard automated test cases from the test automation tool, but we will soon enable the synchronization of custom test plans as well as the direct creation of automated test cases from SAP Cloud ALM into the test automation tool.
Stay tuned for more features soon.