Skip to Content
Product Information
Author's profile photo Susanne Knopp

Test your SAP S/4HANA Cloud software

You are starting an SAP S/4HANA Cloud project or are in the middle of one and are wondering:

  • When should I test?
  • What needs to be tested?
  • How does SAP help me with this?

If these are some of the questions that you ask yourself, I might have some answers for you in my series of blogs about testing. For those of you who are really new to the topic, I´ll start with a high level overview.

When do I need to test?

Running any software project involves some software testing. This is also valid for cloud software projects. There are 3 major testing cycles in the cloud:

  1. Testing during the implementation to check if a configured process (or step) runs with the desired behavior, depending on the master data entry, configuration, or extensions that have been done.
  2. End user acceptance testing to check if the configured business processes are ready for productive usage. This might be needed after the initial implementation or after scope changes in an existing implementation.
  3. Regression testing after every system change (upgrades or configuration changes) to ensure that the existing business processes are still up and running.

What needs to be tested?

First of all, the relevant business processes need to be tested. Additionally, each customer might also define other critical parameters, like accessibility, performance, load performance, and so on, that he wants to test.

This is typically defined in a test strategy document. You can find what else might be included in a test strategy described in the “Create test strategy” task in SAP Roadmap Viewer. This task also includes a test strategy template (template is available for customers).

The test plan includes the exact test cases and the test schedule. You can find more details in the task “Create & schedule test plan” in SAP Roadmap Viewer.

How does SAP help me with testing?

First, it´s important to know that SAP performs thorough internal testing on several levels before releasing the software to customers – every quarter.

To ease customer testing activities in SAP S/4HANA Cloud, SAP delivers not only detailed test scripts for each business process, but it also provides the test automation tool for SAP S/4HANA Cloud as an integral part of SAP S/4HANA Cloud. The test automation tool delivers pre-scripted test processes (test automats) for most of the business processes in SAP S/4HANA Cloud and is intended to be used by people even if they don’t have any developer skills.

For each business process, test scripts can be found in SAP Best Practices Explorer in the details section of every business process page. These can be used for manual testing in all testing cycles.

The test automats that are available can be found in the “Manage your test processes” app within the SAP S/4HANA Cloud system, or in the test automation tool SAP JAM group. You can request access to this group via mail to:

I hope I could help to give you some overview on testing in the cloud. Please leave your comments about which other topics around testing in SAP S/4HANA Cloud would be of interest to you.

Assigned Tags

      You must be Logged on to comment or reply to a post.
      Author's profile photo Mateus Blume
      Mateus Blume

      Thank you for sharing

      Author's profile photo Cassiano Lins
      Cassiano Lins

      Thanks Susanne Knopp !

      Author's profile photo Sandeep Kumar
      Sandeep Kumar

      Thanks for sharing

      Author's profile photo Eduardo Sperafico
      Eduardo Sperafico

      Thanks for sharing Susanne!

      Author's profile photo Seidor Support
      Seidor Support

      Dear Susanne, We are trying to make "Automation test" through tool given in cloud. But we are facing the problem of "Establishing connection to Test Automation Service failed". What could be the reason. Even, we are following the documentation from 'Activate Methodology'. We are in Public cloud implementation. Your earliest reply will be appreciated. Thanks & Regards, - SHIVA.

      Author's profile photo Susanne Knopp
      Susanne Knopp
      Blog Post Author

      Dear Shiva,
      sorry for answering so late. The test automation tool should be available in every customer´s quality system. To execute test scripts a connection to SAP Cloud Platform needs to be available. This connection is not set up for partner or starter systems.
      If you are in a quality system, you need to maintain a test user in "test your processes" app. At bottom left of the screen, there is a button "manage test user". Here, you need to maintain a valid business user (technical user won´t work), with the needed business roles for test execution.
      If you are sure that the maintained business user is correct, and the connection is still not working. It might be an issue with the supported Identity provider. Currently, we are supporting only SAP´s IdP, or Microsoft Active Directory Federation Services. If you are using any other Identity Providers, please create a ticket under component CA-CTT-S4C.
      Please let me know if this worked, or in case you have any other issues. You can also contact me via mail:

      Author's profile photo Priyank Kumar Jain
      Priyank Kumar Jain

      thanks for sharing

      Author's profile photo Sai Giridhar Kasturi
      Sai Giridhar Kasturi

      useful information, thanks for sharing