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
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/

avatar
Daniel Müller, Cpro Industry

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


Write a comment

Working on the SAP basis is crucial for successful S/4 conversion. 

This gives the Competence Center strategic importance for existing SAP customers. Regardless of the S/4 Hana operating model, topics such as Automation, Monitoring, Security, Application Lifecycle Management and Data Management the basis for S/4 operations.

For the second time, E3 magazine is organizing a summit for the SAP community in Salzburg to provide comprehensive information on all aspects of S/4 Hana groundwork.

Venue

More information will follow shortly.

Event date

Wednesday, May 21, and
Thursday, May 22, 2025

Early Bird Ticket

Available until Friday, January 24, 2025
EUR 390 excl. VAT

Regular ticket

EUR 590 excl. VAT

Venue

Hotel Hilton Heidelberg
Kurfürstenanlage 1
D-69115 Heidelberg

Event date

Wednesday, March 5, and
Thursday, March 6, 2025

Tickets

Regular ticket
EUR 590 excl. VAT
Early Bird Ticket

Available until December 20, 2024

EUR 390 excl. VAT
The event is organized by 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 attendance at all presentations of the Steampunk and BTP Summit 2025, a visit to the exhibition area, participation in the evening event and 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 course.