Blog > How to enable Self Service testing (Citizen testing) for SAP S/4HANA projects?

How to enable Self Service testing (Citizen testing) for SAP S/4HANA projects?

Michał Krawczyk SAP Mentor, SAP Press Author
icon__calendar 2021-07-01

In this article you will learn:

In this article you will be able to find out how to enable self service testing for SAP S/4HANA projects so everyone who is interested will be able to execute test cases and not only the testing team members with specific skills.

Reading time: 5 minutes

What is the general problem with test automation for SAP S/4HANA projects?

On most of the typical SAP S/4HANA projects using testing can only be executed in two ways:

a) Member of a test team with specific test tool access and skills can run it

b) Testing can be run automatically in the background

What it means is that the majority of people involved in the SAP project cannot use any kind of test automation on their own, without asking the teams for help.

Why would you want to give access to test automation on SAP projects to all users?

Imagine you’re a retail or automotive company and have a huge purchasing organization using EDI to receive all inbound Purchase Orders from hundreds of your vendors. Each of your vendors has it’s own IT landscape where they do many IT projects so they ask you to send or validate EDI messages many times everyday. In order to help your vendors you need to maintain a large testing team whose only purpose is to communicate with your B2B partners to send them new EDI test messages and validate their own which are sent to your system.

Question:
What if you could give your vendors a self service tool so they could do the testing on their own?

How to implement Self Service testing (Citizen testing) for SAP S/4HANA projects?

With different communicators like MS Teams, Slack, chatbots like SAP Conversational AI SAP project members or B2B partners can communicate much more easily but why not use the same tools to allow them to communicate with SAP Testing tools? In case you need to speed up your testing and allow your SAP project members or B2B partners the possibility to run testing on their own you can simply create a BOT who will be executing the test cases for them. With Int4 IFTT we’ve already implemented such solutions for Slack (Figure 1)

Slack bot to execute test cases for SAP S/4HANA projects

Figure 1 – Slack bot to execute test cases for SAP S/4HANA projects

 

and SAP Conversational AI chatbot – Figure 2

 

 

 

SAP Conversational AI chatbot ? self service testing

Figure 2 – SAP Conversational AI chatbot – self service testing

 

Demo of the SAP Conversational AI chatbot self service testing


Summary 

This approach enables a complete self service testing giving anyone the possibility to run a specific set of test cases eliminating the need to have special tools installed and special skill sets.

Let’s make testing be available to everyone with citizen testing!

Michał Krawczyk SAP Mentor, SAP Press Author
SAP integration consultant since 2004. He has been recognized by SAP included becoming an SAP Mentor in 2007 and winning the top contributor/topic leader award from SDN (SAP Developer Network portal) in SAP PO/PI eight times. Michal is the author many SAP integration related books: Mastering idoc business scenarios with SAP XI , Mastering idoc business scenarios with SAP PI (second edition).

Contact us

If for any reason, the thought of reaching out to us has crossed your mind, then by all means do not hesitate to get in touch with us, as we are more than happy to put to rest all of your concerns.