Lesson 1 of 7
The SAP test toolchain: what SAP gives you
9 min
Listen to this lesson
This course discusses ACCELQ by name. Matt Angerer, who runs The Sign-Off Table, works at ACCELQ. Disclosure
Every TCoE tool decision starts with what SAP already provides, because some of it is included in what Contoso pays for and all of it shapes what any other tool must fit into. sap-tst-401 listed SAP's testing tools. This lesson goes one level deeper: how they connect, where the gaps are for a Private Edition customer like Contoso, and what that means for the rest of the toolchain.
Four layers of SAP-provided tooling
| Layer | SAP tool | What it gives a TCoE | Limits to know |
|---|---|---|---|
| System of record | SAP Cloud ALM test management | Test Preparation, Test Plans, Test Execution, Defects, Quality Gates, traceability and analytics; no license fee for customers entitled through Enterprise Support | No automation engine of its own; it orchestrates automation providers |
| Business-process automation (Public Edition) | The test automation tool for SAP S/4HANA Cloud Public Edition | Standard automates matching SAP Best Practices test scripts; custom automates; post-upgrade tests SAP runs with consent; results in Cloud ALM | Public Edition only; post-upgrade tests cover standard, unchanged processes only |
| Legacy on-premise | SAP Solution Manager 7.2 Test Suite, CBTA, eCATT | Existing test assets; eCATT (transaction SECATT) is still in the ABAP platform under S/4HANA 2025 | Solution Manager mainstream maintenance ends at the end of 2027; SAP says CBTA is supported as long as Solution Manager is |
| Code-level gates | ATC, ABAP Unit, SAP Continuous Integration and Delivery for BTP | Static checks and unit tests owned by development | Not business-process tests |
SAP-provided test tooling in four layers, as described in SAP Help, SAP Learning and the SAP Support Portal.
How Cloud ALM connects to automation
SAP Cloud ALM does not run automated tests itself. It integrates automation providers, and SAP Help lists three kinds: the test automation tool for Public Edition (which SAP calls a free automation provider and connects only to a test system), a joint SAP and partner cloud offering for browser-based SAP applications, and other providers that implement SAP's public Test Automation API (listed on the SAP Business Accelerator Hub as CALM_TEST_AUTOMATION).
The direction of that API matters for your tool selection. The external tool implements the API and Cloud ALM calls it: to tell the provider that scope changed, to read its automated test cases and data variants, to start an execution, to poll job status and to fetch execution history. Cloud ALM then synchronizes open test runs with the provider at regular intervals. So "integrates with SAP Cloud ALM" in a vendor slide should mean "implements the Test Automation API," and you should see it working in a proof of concept.
The Private Edition gap
Contoso runs SAP S/4HANA 2025 Private Edition (which SAP now also markets as SAP Cloud ERP Private). For this deployment there is no SAP-built business-process automation tool comparable to the Public Edition one. SAP Learning's Private Edition material says third-party providers can be integrated into SAP Cloud ALM to automate tests in the quality system. Contoso's legacy eCATT scripts and Solution Manager assets cover a fraction of today's processes and none of its Fiori apps. So a Private Edition TCoE has to choose: build automation in-house, buy a platform, or stay manual. That decision is the subject of the rest of this course.
| Need | Covered by SAP for Contoso? | Gap to fill |
|---|---|---|
| System of record for tests, results, defects, gates | Yes: SAP Cloud ALM | Conventions and discipline (sap-tcoe-403) |
| Automated regression of Fiori, WebGUI and SAP GUI processes in Private Edition | No SAP-built tool | Choose a tool or build one |
| API and IDoc checks | Partly: developer tools and monitoring | Business-level API checks in regression |
| End to end across S/4HANA, BTP and non-SAP systems | No | A tool that spans technologies |
| Code quality gates | Yes: ATC, ABAP Unit, BTP CI/CD | Owned by development |
What would you do?
A vendor slide says its tool "integrates with SAP Cloud ALM." Grace asks whether that settles the Cloud ALM knock-out for Contoso's selection. What should Priya answer?
- SAP Cloud ALM is the system of record but has no automation engine; it integrates automation providers.
- The Public Edition test automation tool is free and strong for standard processes; Private Edition has no SAP-built equivalent.
- Third-party tools integrate by implementing the Test Automation API, which Cloud ALM calls; verify it in a proof of concept.
- Solution Manager mainstream maintenance ends in 2027, CBTA lives as long as Solution Manager, and eCATT remains for legacy scripts.
Check your understanding · not graded
Lesson check
1. How does a third-party automation tool integrate with SAP Cloud ALM test management?
2. Which statement about Private Edition test automation is accurate as of October 2026?
3. Which system can the Public Edition test automation tool be connected to as an automation provider?
4. Contoso still has eCATT scripts from ECC. What is their status after the conversion to SAP S/4HANA 2025?