
Inhoud
Voor de meeste SAP-programma's in 2026 bestaat de toolset uit SAP Cloud ALM voor testmanagement en traceerbaarheid, een Tricentis-product voor automatisering en een aparte tool voor performancetesten. Cloud ALM kost geen licentie voor klanten met SAP Enterprise Support of een cloudabonnement, en Enterprise Support omvat nu een instaplicentie voor Tricentis-automatisering. Xray past als de oplevering al in Jira draait. Solution Manager is alleen zinvol waar het al is ingericht, omdat de mainstream maintenance in 2027 eindigt. Deze gids is voor testleads, programmamanagers en QA-eigenaren die tools kiezen voor een S/4HANA-programma. Controleer waar uw supportcontract u al recht op geeft voordat u iets aanschaft.
Ik heb tientallen tooldemo's meegemaakt waarin alles perfect werkte. Daarna blijven in het echte project de scripts breken, of werkt de integratie nooit zoals de leverancier liet zien. Daarom kies ik SAP-testtools niet op basis van functielijsten. Ik kies ze op releasefrequentie, deploymentmodel en auditpositie.
SAP-testen is een risicobeheersing, geen vinkje vóór de go-live. Het begint in Realize en gaat door zolang het systeem verandert. Vijf lagen doen ertoe, en geen ervan vervangt een andere:
- Unittesten: ontwikkelaars bevestigen dat afzonderlijke programma's en functies zich gedragen zoals verwacht
- Integratietesten: een verkooporder gaat door naar levering en facturering, en elke overdracht boekt correct
- Regressietesten: in een geïntegreerd systeem breken kleine wijzigingen niet-gerelateerde gebieden
- Gebruikersacceptatietesten: finance en operations bevestigen dat het systeem echte scenario's aankan
- Performancetesten: het systeem blijft responsief bij piekvolume, wat geen enkel functioneel script u vertelt
- PerformanceResponsief bij piekvolume, in een eigen testcyclus
- GebruikersacceptatieFinance en operations bevestigen echte scenario's
- RegressieKleine wijzigingen breken niet-gerelateerde gebieden, dus test ze opnieuw
- IntegratieElke overdracht in een flow boekt correct
- UnitProgramma's en functies gedragen zich zoals verwacht
Automatisering loont bij frequente regressiecycli, grote data- of interfacechecks en voorspelbare flows na elke transport. Het vervangt oordeelsvermogen niet. Een script merkt niet op dat een scherm gebruikers in verwarring brengt of dat een workflow in de praktijk nergens op slaat.
Test wat de business moet beschermen. De maandafsluiting, omzetkritische processen en alles wat over veel vestigingen wordt uitgerold, komen eerst. Volledige dekking die aan niets is gekoppeld, is geen bescherming. Mijn gids over SAP-performancetesten behandelt de vijfde laag uitgebreid.
SAP Cloud ALM
Het lifecyclemanagementplatform van SAP koppelt requirements, testplannen, testuitvoering en defects aan de fasen van SAP Activate en aan wijzigingen. Klanten met Enterprise Support, Product Support for Large Enterprises of, bij cloudedities, een cloudabonnement dat Enterprise Support omvat, krijgen één tenant zonder licentiekosten. RISE- en GROW-contracten komen in aanmerking.
SAP heeft er ook AI aan toegevoegd. Op Joule gebaseerde assistenten kunnen requirements opstellen en testcases genereren uit documentatie, en SAP positioneert een testmanagementassistent voor migraties van ECC naar S/4HANA die een risicogebaseerde testscope voorstelt. Beschouw de uitkomst als een eerste concept dat uw testarchitect beoordeelt.
Voor elk nieuw S/4HANA-programma is Cloud ALM de standaard ruggengraat voor testdocumentatie en traceerbaarheid.
Tricentis
Tricentis Tosca gebruikt modelgebaseerde automatisering: u bouwt herbruikbare testcomponenten visueel in plaats van scripts te schrijven, wat past bij functionele teams. Het dekt SAP GUI, Fiori en niet-SAP-applicaties in één testflow, en dat is het belangrijkste voordeel bij het testen van complete bedrijfsprocessen.
SAP en Tricentis hebben een nauwe samenwerking. SAP verkoopt Tosca-gebaseerde producten door, zoals SAP Enterprise Continuous Testing by Tricentis, SAP Load Testing by Tricentis en SAP Change Impact Analysis by Tricentis. Voor budgetten zit het grotere nieuws in de gebruiksrechten van SAP. Klanten met Enterprise Support krijgen een termijnlicentie voor Tricentis Test Automation for SAP, geïntegreerd met Cloud ALM, momenteel tot en met 31 december 2027. Die is beperkt tot 5 benoemde gebruikers, 500 testruns per maand en 5 execution agents, dus beschouw het als een startpunt en niet als een tool op programmaschaal.
Waar het moeite mee heeft: sterk dynamische web-frontends vergroten de onderhoudsinspanning, testdatamanagement op schaal vraagt meestal extra tooling en een grote modulebibliotheek heeft vanaf het begin governance nodig.
Xray voor Jira
Xray is niet voor SAP gebouwd, maar als uw oplevering in Jira draait, voelt het als een natuurlijke uitbreiding. Testcases staan naast user stories en wijzigingsverzoeken, zodat dekking onderdeel wordt van de sprintplanning. Het ondersteunt Cucumber en Gherkin voor gedragsgedreven tests en koppelt aan CI-pipelines.
Waar het moeite mee heeft: zwaar transactioneel SAP-testen zoals batchjobs en diepe integratieketens, zeer grote testrepositories en complexe maatwerkrapporten, die add-ons of API-werk vragen.
SAP Solution Manager
Solution Manager koppelt requirements, testplannen, uitvoering en transporten op één plek en integreert met Change Request Management (ChaRM). De Business Process Change Analyzer beperkt de testscope tot de processen die een wijziging werkelijk raakt. In gereguleerde omgevingen is die audittrail nog steeds waardevol.
De zwakke punten zijn een verouderde gebruikerservaring, een zware inrichting, automatisering (CBTA) die alleen SAP-gebruikersinterfaces dekt en een vaardigheidsprofiel dat weinig teams nog hebben. De mainstream maintenance eindigt eind 2027, met uitgebreid onderhoud tot 2030 voor geselecteerde functies. Haal het niet binnen voor testmanagement als u het nog niet voor wijzigingsbeheer gebruikt.
Andere tools bedienen niches. Worksoft Certify is sterk in gevalideerde omgevingen zoals de farmacie. Katalon kan helpen bij lichtgewicht, webgerichte SAP-projecten. Geen van beide is wat ik gewoonlijk aanbeveel voor een kern-SAP-testprogramma.
De tabel vergelijkt de vier tools op de mogelijkheden die de pasvorm bepalen.
| Mogelijkheid | SAP Cloud ALM | Tricentis | Xray voor Jira | SAP Solution Manager |
|---|---|---|---|---|
| Hoofdtaak | Testmanagement en traceerbaarheid | Automatisering over SAP en niet-SAP heen | Testmanagement binnen Jira | Testmanagement gekoppeld aan ChaRM |
| Traceerbaarheid van requirements | Native, gekoppeld aan Activate-fasen | Volledig, via eigen testmanagement | Via Jira-koppelingen; vraagt discipline | Native, het sterkst met ChaRM |
| Automatisering | Via geïntegreerde Tricentis- of partnertools | Kernsterkte, modelgebaseerd | Via externe frameworks | CBTA, alleen SAP-interfaces |
| Niet-SAP-applicaties | Beperkt | Ja, in dezelfde flow | Ja, via frameworks | Nee |
| Audittrail | Sterk | Sterk | Standaard beperkt | Sterk, inclusief transporten |
| Licenties | Geen kosten met Enterprise Support | Instaplicentie met Enterprise Support; volledige producten apart geprijsd | Add-on per gebruiker voor Jira | Inbegrepen bij on-premise-onderhoud |
| Vooruitzicht | Strategisch platform van SAP | Verdiepende samenwerking met SAP | Hangt af van de Jira-strategie | Mainstream maintenance eindigt in 2027 |
Ik scheid testen in documentatie en automatisering. Ze lossen verschillende problemen op, en teams die beide in één platform persen, hebben meestal moeite.
Gebruik voor documentatie en traceerbaarheid Cloud ALM bij een nieuw programma. Draait uw wijzigingsbeheer al op Solution Manager, breid het dan uit totdat het landschap verhuist, en migreer daarna. Voor automatisering is Tricentis mijn gebruikelijke aanbeveling voor SAP-zware landschappen met frequente releases. Zodra de modellen stabiel zijn, is de uitvoering consistent en daalt het onderhoud ten opzichte van scriptgebaseerde automatisering. Voor agile teams die Fiori-apps en API's in Jira bouwen, is Xray vaak genoeg.
Werk voordat u kiest deze vragen door met de mensen die de tests gaan uitvoeren.
| Factor | Waarom het ertoe doet | Vraag om te stellen |
|---|---|---|
| SAP-dekking | Tests moeten SAP GUI, Fiori en de interfaces die u echt gebruikt kunnen aansturen | Welke SAP-UI-technologieën en API's ondersteunt het native? |
| Impact van wijzigingen | Weten wat u na een transport opnieuw moet testen voorkomt overtesten en gemist risico | Kan het een wijziging koppelen aan de tests die erdoor worden geraakt? |
| CI/CD-integratie | Geautomatiseerde runs hebben triggers uit uw pipeline nodig | Werkt het met uw build- en transporttooling? |
| Governance | Grote programma's hebben herbruikbare, geversioneerde componenten nodig | Kunnen tests worden gemodulariseerd, geversioneerd en hergebruikt over golven heen? |
| Bruikbaarheid voor de business | Functionele consultants en key users moeten tests kunnen beoordelen | Kunnen niet-ontwikkelaars testcases maken en lezen? |
| Rechten | Uw supportcontract dekt mogelijk al een deel van de behoefte | Wat geven Cloud ALM en het Tricentis-recht ons al? |
| Totale kosten | Inrichting, agents en onderhoud wegen zwaarder dan de licentie | Wat kost jaar twee, inclusief modelonderhoud? |
Ik heb tientallen tooldemo's meegemaakt waarin alles perfect werkte. Daarna blijven in het echte project de scripts breken, of werkt de integratie nooit zoals de leverancier liet zien. Daarom kies ik SAP-testtools niet op basis van functielijsten.
Wereldwijde producent: Tosca. Het bedrijf draaide SAP ECC met een zwaar aangepast magazijnsysteem. Kwartaalreleases liepen steeds uit door lange handmatige regressiecycli en defects die in productie doorlekten. Het team deed een pilot met Tosca in inbound logistics en bouwde in vier weken een bibliotheek van herbruikbare stappen op. Geautomatiseerde runs werden gekoppeld aan transportgoedkeuringen en daarna uitgebreid naar outbound logistics en productieplanning. De regressiedekking van transacties met hoog volume steeg van 35% naar meer dan 85%, en defects na de go-live daalden binnen twee kwartalen met 40%. Ik herinner me de tegenstand tijdens de uitrol tegen het automatiseren van zo'n aangepaste omgeving. Die hield op zodra de teams zagen dat productie-incidenten afnamen en dezelfde modellen over fabrieken heen werden hergebruikt.
Retailbedrijf: Xray. Het bedrijf stapte over op S/4HANA, samen met nieuwe Fiori-apps en cloudintegraties, en draaide alle IT-oplevering in Jira. Xray koppelde tests aan user stories, liet product owners de voortgang volgen zonder van tool te wisselen en ondersteunde acceptatiecriteria in Gherkin voor de Fiori-squads. Het testbewijs was klaar voor de sprintreviews. Voor zwaar transactioneel testen of batchtesten zou het niet volstaan hebben, maar voor agile Fiori-, API- en gebruikersgericht werk was het genoeg, zonder extra complexiteit.
Financiële instelling: Solution Manager. Een zwaar aangepast landschap voor finance, treasury en wettelijke rapportage stond onder auditdruk om volledige traceerbaarheid. Het testen leefde in spreadsheets zonder koppeling met transporten. Testplannen koppelen aan ChaRM-wijzigingsdocumenten, elke uitvoering van een tijdstempel voorzien en de Business Process Change Analyzer gebruiken om hertests af te bakenen veranderde het gesprek. Het keerpunt kwam toen auditors niet meer om Excelbestanden vroegen en de testhistorie rechtstreeks in het systeem valideerden.
Van Solution Manager naar Cloud ALM. Het migreren van testdocumentatie is een project op zich. Doe het als het landschap toch al verhuist, bijvoorbeeld als onderdeel van een RISE-adoptie, en niet op zichzelf.
Tools leveren zelf geen kwaliteit. Deze werkwijzen wel, en ze gelden bij alle tools.
| Werkwijze | Zo past u het toe |
|---|---|
| Begin vroeg | Betrek testleads terwijl requirements worden geschreven, zodat uitkomsten testbaar zijn |
| Test het proces, niet de transactie | Bouw flows die modules doorkruisen en uitzonderingen bevatten |
| Beheer testdata | Gebruik eigen, resetbare testclients; maskeer alle productiedata |
| Maak regressie routine | Start geautomatiseerde runs bij elk transport, niet alleen vóór de cutover |
| Prioriteer op risico | Kritieke en vaak gewijzigde processen eerst; ga voor slimme dekking, niet voor 100% |
| Betrek de business | Key users valideren testcases voordat de uitvoering begint |
| Koppel testen aan wijzigingsgoedkeuringen | Geen transport gaat door zonder geverifieerde tests |
| Blijf auditklaar | Leg vast wie wat wanneer heeft getest, in exporteerbare vorm |
Volg drie getallen: defectlekkage naar productie, het aandeel testcases dat wordt hergebruikt in plaats van herschreven, en hoe lang een volledige regressie duurt. Ze vertellen u waar u uw inspanning moet leggen. Mijn artikel over SAP quality gates laat zien hoe u testresultaten koppelt aan go/no-go-beslissingen.
Cloud ALM is de standaard. Nieuwe RISE- en GROW-programma's moeten het de ruggengraat van het testen maken. Bestaande on-premise-landschappen op Solution Manager hebben tijd, maar niet veel: plan de verhuizing vóór 2028. Hybride landschappen draaien een tijdje beide. Plan de overlap in.
AI schrijft concepttests. Op Joule gebaseerde assistenten in Cloud ALM genereren testcases en requirements uit documentatie. De besparing zit in volumewerk zoals regressiescripts, waar de variatie vooral in de data zit. Randgevallen, complexe integratielogica en het ontwerp van performancetests vragen nog steeds senior testarchitecten.
Clean core verlegt het doel. In de public cloud zit er geen maatwerkcode in de core om op te regresseren. In de private cloud en on-premise is maatwerk-ABAP in de core de duurste plek om een regressie te vinden. U herstelt het en valideert het daarna opnieuw tegen de volgende SAP-release. Side-by-side extensies op SAP BTP worden apart geversioneerd en hebben eigen regressiedekking nodig.
AI-stappen vragen nieuwe testpatronen. Deterministische regressiescripts testen geen niet-deterministisch AI-gedrag. Verwacht een aparte testklasse voor Joule en door agents aangestuurde stappen.
Wat is de beste SAP-testtool voor automatisering?
Voor SAP-zware landschappen is Tricentis Tosca de tool die ik het vaakst aanbeveel. De modelgebaseerde aanpak maakt tests makkelijker te bouwen en te onderhouden, en het dekt SAP- en niet-SAP-applicaties in één flow. Werkt uw team in Jira en bouwt het vooral Fiori-apps in een agile model, dan past Xray met een testframework mogelijk beter. De context beslist, niet de demo.
Zit Tricentis in SAP Enterprise Support?
Gedeeltelijk. SAP verleent een termijnlicentie voor Tricentis Test Automation for SAP, geïntegreerd met SAP Cloud ALM, momenteel tot en met 31 december 2027. Die geldt voor klanten met Enterprise Support (cloudedities of on-premise) of Product Support for Large Enterprises. De licentie is beperkt tot 5 benoemde gebruikers, 500 testruns per maand en 5 execution agents. Grotere programma's hebben meestal een volledig Tricentis-product nodig, dat SAP ook doorverkoopt.
Kan SAP Solution Manager testautomatisering aan?
Slechts gedeeltelijk. De Component-Based Test Automation (CBTA) dekt SAP-gebruikersinterfaces maar geen niet-SAP-applicaties, en vraagt veel onderhoud als schermen veranderen. Solution Manager is vooral een platform voor testmanagement en documentatie. De meeste teams combineren het met Tricentis of een andere automatiseringstool, en nu de mainstream maintenance in 2027 eindigt, moeten nieuwe programma's op Cloud ALM beginnen.
Moet ik in 2026 SAP Cloud ALM of Solution Manager gebruiken voor testen?
Cloud ALM voor elk nieuw programma, en voor RISE en GROW in het bijzonder. Het koppelt testen aan de fasen van SAP Activate en aan wijzigingen, en kost geen licentie met Enterprise Support. Draait Solution Manager in een bestaand on-premise-landschap goed, blijf er dan op totdat het landschap verhuist, maar plan de migratie vóór 2028.
Heb ik zowel een testmanagementtool als een automatiseringstool nodig?
Bij de meeste enterprise-programma's wel. Testmanagement (Cloud ALM of Solution Manager) geeft traceerbaarheid van requirement naar test naar wijziging, wat auditors nodig hebben. Automatisering (Tricentis of vergelijkbaar) voert regressiecycli efficiënt uit. Eén tool doet zelden beide goed. Begin voor eenvoudigere omgevingen met Cloud ALM en het inbegrepen Tricentis-recht, en voeg een volledig automatiseringsproduct toe zodra het releasevolume dat rechtvaardigt.
Hoe verandert SAP-testen met clean core?
Testen verschuift van maatwerkcode binnen de core naar extensies eromheen. In de public cloud is er geen maatwerkcode in de core om op te regresseren. In de private cloud en on-premise moeten resterende modificaties van de core na elke SAP-release opnieuw worden getest. SAP BTP-extensies hebben hun eigen releasecyclus en een eigen regressiesuite nodig, en AI-stappen vragen testpatronen die rekening houden met niet-deterministische uitvoer.
Volgende stap
Leidt u nu een ERP-programma?
Raakt dit artikel aan een programma waar u nu middenin zit? Een gesprek van 30 minuten brengt u meestal verder dan nog een week interne analyse.



