The global and independent platform for the SAP community.

Smart testing

With the Business Process Change Analyzer, SolMan provides a tool that sheds light on the relevant scope of testing. This paves the way towards "smart testing".
Daniel Müller, Cpro Industry
June 1, 2017
Content:
SolMan Column
avatar
This text has been automatically translated from German to English.

Whoever tests is a coward? Not at all! Those who do not test are not familiar with the Business Process Change Analyzer (BPCA) as a sub-functionality of SolMan - nor with its unbeatable advantages in the context of optimizing the scope of testing.

This benefits process owners, test managers, key users/testers, SAP Basis, all decision-makers, and end users. And thus ultimately the process stability and SAP operation.

After all, if you really want to test smart, you need such a tool. And certainly all of the above-mentioned players with solid process know-how - above all, in order to classify the results of BPCA, especially for the test scope defined by BPCA and thus the defined test cases. This is the heart of the BPCA.

But one after the other:

  • Who can use the BPCA?
  • How is the path to that goal shaping up?
  • What are the BPCA use cases?
  • What is the result?
  • And what benefit do I derive from this?
  • And why an article on BPCA just now, when it has been around for several years?

The latter question first: With SolMan 7.2 a newly organized solution documentation is available. Solution here means: Unit of all systems including process documentation, test cases, executable units ([Z-]transaction, [Z-]report). Solution documentation can be differentiated by maturity level (production vs. maintenance vs. development/sandbox). This enables versioning of the documentation that can be separated by content.

What are the BPCA use cases? What does the result look like? And what benefits do I derive from this? The central question behind all use cases is: Which business-critical processes are affected by a change that has been made? In other words, which processes need to be (re)tested to ensure process stability or SAP operation?

BPCA-relevant changes can be: SP/EhP upgrade, activation of business function, (object in a) transport request, ChaRM change document including transport requests and object lists. All BPCA-relevant changes have one thing in common: They must exist in a transport request in the development system.

The BPCA result is a list of all processes/process steps affected by a change, i.e. the scope to be (re)tested. If no test plans are available for this, they can be generated at the push of a button and stored in the Test Suite.

Faster is not possible! If the test scope initially defined by BPCA is too extensive or cannot be processed in the time available due to the available resources, pragmatic approaches to test scope optimization are available (for example, 75% test coverage: 10 test cases vs. 90% test coverage: 100 test cases).

The benefit is clear: an initial recommendation on the scope to be (re)tested. Often an intellectually unfeasible task. In addition, it is often not possible to map it in terms of resources.

In my opinion, a review of the respective BPCA result by a process expert is essential. After all, anyone who deliberately misunderstands the benefits of BPCA should not embark on the journey in the first place.

And so to the last questions: Who can use the BPCA? How does the path to it work?

SAP Enterprise Support customers can currently benefit from BPCA. The path to BPCA analysis is roughly as follows: Define processes and process steps and store them with executable units, perform the BPCA configuration in the solman_setup and generate so-called "Technical Bill of Materials" (TBOM) per executable unit based on UPL/SCMON data in the production system.

Then pack the change into a transport request, run the BPCA analysis on this transport request, analyze/interpret the result and, if necessary, create a test plan from it - done! This paves the way towards "smart testing".

https://e3magpmp.greatsolution.dev/partners/cpro-industry-projects-solutions-gmbh/

Download as PDF only for members. Please create an account Here

avatar
Daniel Müller, Cpro Industry

Daniel Müller is Senior Consultant and Team Leader SAP Solution Management to Cpro Industry


Write a comment

Work on SAP Basis is crucial for successful S/4 conversion. This gives the so-called Competence Center strategic importance among SAP's existing customers. Regardless of the operating model of an S/4 Hana, topics such as automation, monitoring, security, application lifecycle management, and data management are the basis for the operative S/4 operation. For the second time already, E3 Magazine is hosting a summit in Salzburg for the SAP community to get comprehensive information on all aspects of S/4 Hana groundwork. With an exhibition, expert presentations, and plenty to talk about, we again expect numerous existing customers, partners, and experts in Salzburg. E3 Magazine invites you to Salzburg for learning and exchange of ideas on June 5 and 6, 2024.

Venue

Event Room, FourSide Hotel Salzburg,
At the exhibition center 2,
A-5020 Salzburg

Event date

June 5 and 6, 2024

Tickets

Early Bird Ticket - Available until 29.03.2024
EUR 440 excl. VAT
Regular ticket
EUR 590 excl. VAT

Secure your Early Bird ticket now!

Venue

Event Room, Hotel Hilton Heidelberg,
Kurfürstenanlage 1,
69115 Heidelberg

Event date

28 and 29 February 2024

Tickets

Regular ticket
EUR 590 excl. VAT
The organizer is the E3 magazine of the publishing house B4Bmedia.net AG. The presentations will be accompanied by an exhibition of selected SAP partners. The ticket price includes the attendance of all lectures of the Steampunk and BTP Summit 2024, the visit of the exhibition area, the participation in the evening event as well as the catering during the official program. The lecture program and the list of exhibitors and sponsors (SAP partners) will be published on this website in due time.