Skip to content

SAP Cloud ALM or SAP Solution Manager for Test Management?

My View, My Voice: SAP Application Lifecycle Management – That Was Then, This Is Now - ASUG

SAP S/4HANA Cloud projects require extensive testing. You want to verify that your business processes continue to function as intended after go-live. In this blog article, We will discuss the fundamental differences between SAP Cloud ALM and SAP Solution Manager in terms of test management. With this information, you will be able to choose which ALM solution is best for you. This is another installment in my blog series ALM for SAP S/4HANA Cloud.

Test Cases

Knowing what to test is the foundation of test management. A list of all test cases is required to ensure that all cases have been conducted and that the results are good.

You may attach test cases to Process Management procedures in SAP Cloud ALM (see my corresponding blog). You may use this to develop test cases for these business processes. For each process step, a test activity will be produced. You decide which of them are subject to your examination. You may explain to testers the steps to be done while conducting the test activities using instructions and descriptions of expected results. Test cases, activities, and actions can be manually entered or uploaded using Excel.

SAP Best Practice information in SAP Solution Manager includes more than just process flow diagrams from which to generate test cases. It includes Word documents with test scripts for the individual best practice procedures as part of the solution documentation. The test scripts, on the other hand, are general. You may need to update them to suit your process design, just as you keep instructions and anticipated outcomes for test operations in SAP Cloud ALM.

Test Planning

You design the test execution after gathering the appropriate test cases. The preparation status in SAP Cloud ALM is set to Test Case Prepared. This makes the test case visible for testing. If you simply want to focus on the test cases allocated to a single requirement or user narrative, you may attach them to requirements or user stories. SAP Cloud ALM does not currently support the assignment of test cases to test plans or testers.

In addition to applying test cases to work packages and work items (which correspond to requirements), SAP Solution Manager and the Focused Build add-on allow you to gather several related test cases into test plans and test bundles. This allows you to create unique test case collections for specialized reasons, such as a work package. The ‘Released for Test’ state allows all test cases in the test package to be performed.

You may assign testers to test cases in SAP Solution Manager. This provides users with a clearer understanding of which test cases are included in their workload. It is also easy for you, as the test manager, to determine if a delay is to be expected.

Test Scope Optimization

Extensive testing might require significant effort. As a result, it is important to limit the test scope to those situations that are truly impacted by modifications. SAP Solution Manager’s Business Process Change Analyzer (BPCA) and Scope and Effort Analyzer make this possible (SEA). You may use BPCA to study the consequences of a technical change to discover which business activities in your solution landscape are affected. You can limit your testing to only those business processes or process steps that are affected by a change.

Screenshot%20of%20BPCA%3A%20Test%20Scope%20Optimization%20Ranking

Without the requirement to physically deploy software packages, SEA predicts major cost and effort drivers of maintenance programs. SEA can be used in the early phases of a project to plan software modifications and BPCA in the latter stages, during project implementation, or after the project enters steady-state operations.

SAP Cloud ALM still does not provide such in-depth analysis for test scope optimization.

Test Automation

Automation of testing processes results in significant cost savings. You reduce the need for manual testers in repeating the testing process. This impact will be increased by the number of test repetitions. Furthermore, you prevent additional expenses by repairing flaws in your production landscape, as well as project delays caused by defects discovered late in the implementation process.

A test automation tool is available in the public SAP S/4HANA Cloud. This program has predefined automated test scenarios that may be utilized and customized. The program is given with content. There is no need for manual creation.

The test automation tool would be used to manage automated tests on SAP S/4HANA Cloud. SAP Cloud ALM interfaces with this product to provide you with access to relevant test data (single source of truth). The integration APIs are open to the public. They may also be used by third-party test automation tools to interface with SAP Cloud ALM. Other solutions, such as SAP S/4HANA Cloud, private edition, should be tested using these tools. We are aware that test automation tools are working on interaction with SAP Cloud ALM, but we have yet to hear about the availability of such a situation.

Component-Based Test Automation is provided by SAP Solution Manager (CBTA). It supports most SAP UI technologies. You may easily develop modular automated tests that are simple to restore if they are broken by software changes. The script is created in the background by CBTA using reusable components that are simple to fix and maintain.

Partner tools coupled with SAP Solution Manager via the Test Automation Framework can be used to enhance the capabilities of the SAP Solution Manager test suite. It allows you to easily connect certified test automation technologies from partners and third-party sources with SAP Solution Manager. This allows you to quickly test non-SAP apps as well as those SAP UI interfaces that CBTA does not currently support.

Tricentis Test Automation for SAP Solution Manager is available to SAP customers that have a valid SAP Enterprise Support maintenance contract (TTA). This is a separate material of the maintenance contract, not part of the SAP Solution Manager use permissions. However, TTA and SAP Solution Manager connectivity is available, allowing you to use both for automated testing of SAP S/4HANA Cloud and SAP S/4HANA Cloud, private edition.

Test Result

Following test execution, you should get an overview of the test results. This will show if the quality is good enough to begin further operations such as a go-live. A Test Execution card is seen in the SAP Cloud ALM project overview and offers an overview of the test case status. You may then drill down for more information. The requirement traceability tool also provides test execution information. Also, the Test Execution Analysis may be utilized to monitor the progress of test execution over time. If a test fails, you may generate defects and track how they were resolved.

Test%20preparation%20and%20execution%20status%20in%20requirement%20traceability%20app%20of%20SAP%20Cloud%20ALM

The Test Suite Dashboard in SAP Solution Manager and the Focused Build add-on offer additional information about the state of testing. Individual test plans or waves can have their status and flaws viewed. This provides a more detailed view than simply monitoring the test case status of the entire project. Defect management is also available. In Focused Build, test cases and defects are assigned directly. This is not yet accessible in SAP Cloud ALM.

For regulatory reasons, certain businesses demand electronic signature confirmation of positive test findings. This is not yet possible in SAP Cloud ALM; it is only possible in SAP Solution Manager.

 


Here at CourseMonster, we know how hard it may be to find the right time and funds for training. We provide effective training programs that enable you to select the training option that best meets the demands of your company.

For more information, please get in touch with one of our course advisers today or contact us at training@coursemonster.com