Direct naar inhoud

SAP-testtools vergeleken: waarvoor elke tool dient

Een nuchtere vergelijking van de SAP-testtools die mijn teams hebben gebruikt: Tricentis, Worksoft, Panaya, SAP Cloud ALM, SAP Solution Manager, UiPath en OpenText LoadRunner. Waarvoor elk dient, wat uw SAP-supportcontract al omvat en hoe u kiest.

Twee monitoren met geautomatiseerde testruns en een teststroomschema
Inhoud
  1. De drie taken van een SAP-toolset voor testen
  2. SAP-testtools vergeleken
  3. Testmanagement: Cloud ALM en Solution Manager
  4. SAP Cloud ALM
  5. SAP Solution Manager
  6. Tools voor handmatig testen
  7. Tools voor testautomatisering: Tricentis, Worksoft, Panaya en UiPath
  8. Tricentis en SAP Test Automation by Tricentis
  9. Worksoft
  10. Panaya
  11. UiPath Test Suite
  12. Wanneer automatisering loont
  13. Tools voor performancetesten: OpenText LoadRunner
  14. Hoe u SAP-testtools kiest
  15. Tools zijn niet het hele antwoord
  16. Uw volgende stap
  17. Veelgestelde vragen

De belangrijkste SAP-testtools zijn SAP Cloud ALM en SAP Solution Manager voor testmanagement, Tricentis Tosca (door SAP verkocht als SAP Test Automation by Tricentis), Worksoft, Panaya en UiPath voor testautomatisering, en OpenText LoadRunner voor performancetesten. De meeste S/4HANA-programma's hebben één tool uit elke groep nodig: één om tests te beheren en te traceren, één om regressie te automatiseren en één om belasting te testen.

Ik heb alle zeven gebruikt of door mijn teams laten gebruiken. Deze gids vergelijkt waarvoor elke tool dient, gecontroleerd tegen de documentatie van de leveranciers in oktober 2026, en hoe u ertussen kiest. Voor de testsoorten zelf begint u bij SAP-testen uitgelegd.

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.

Testen kost ongeveer 35 procent van de inspanning in de programma's die ik leid. Tools bepalen hoeveel van die inspanning herhaalbaar is.

Ze vallen in drie groepen. Verwacht niet dat een tool uit de ene groep het werk van een andere groep doet.

  1. Testmanagement. Bevat testgevallen, testplannen, uitvoeringsresultaten en defecten, en koppelt ze aan eisen en wijzigingen. Hier gebeurt het handmatige testen en hier kijken auditors. SAP Cloud ALM, SAP Solution Manager en Panaya Test Management horen hier.
  2. Functionele testautomatisering. Neemt tests van bedrijfsprocessen op of modelleert ze, en voert ze na elke wijziging opnieuw uit. Tricentis, Worksoft, Panaya Test Automation en UiPath horen hier.
  3. Performancetesten. Simuleert veel gebruikers tegelijk om knelpunten vóór de go-live te vinden. OpenText LoadRunner hoort hier, en SAP verkoopt ook performanceproducten van Tricentis door.

Verschillende leveranciers bestrijken twee groepen, en de grenzen verschuiven met elke release. Bepaal eerst voor welke taak u koopt en vergelijk daarna de tools binnen die groep.

De tabel vat de zeven tools samen. Elke rij is gecontroleerd tegen de eigen pagina's van de leverancier of het supportportaal van SAP.

ToolLeverancierHoofdtaakWaarvoor het dientWaar het past
SAP Cloud ALMSAPTestmanagementTestgevallen, testplannen, handmatige uitvoering, defecten, traceerbaarheid naar processen en eisenStandaard voor nieuwe S/4HANA- en RISE-programma's; één tenant inbegrepen bij Enterprise Support
SAP Solution Manager 7.2SAPTestmanagementTest Suite, Business Process Change Analyzer, koppelingen met wijzigingsbeheerBestaande on-premiselandschappen waar het al draait; mainstream maintenance eindigt in 2027
Tricentis Tosca / SAP Test Automation by TricentisTricentis, doorverkocht door SAPAutomatiseringModelgebaseerde automatisering zonder code over SAP- en niet-SAP-applicatiesProgramma's met frequente releases en gemengde landschappen
Worksoft CertifyWorksoftAutomatiseringProcesautomatisering zonder code, plus procesopname en impactanalyseProceszware landschappen die willen dat gebruikers uit de business tests bouwen
PanayaPanayaImpactanalyse, testmanagement, automatiseringImpactanalyse van wijzigingen, testmanagement en automatisering met AI-ondersteuningProgramma's met veel upgrades en wijzigingen die moeten weten wat ze opnieuw moeten testen
UiPath Test Manager (UiPath Test Suite)UiPathAutomatisering en testmanagementOrkestratie van tests met UiPath-robots over SAP GUI, Fiori en niet-SAPBedrijven die UiPath al gebruiken voor procesautomatisering
OpenText LoadRunnerOpenTextPerformanceLoad- en concurrencytesten met de protocollen SAP, SAP GUI en SAP WebTesten van piekvolumes en concurrency vóór de go-live

Geen van deze tools is een slechte keuze. Ze verschillen in aanpak, licentievorm en wat uw team al kent.

SAP Cloud ALM

Cloud ALM dekt testvoorbereiding, testplannen, testuitvoering en defecten. Volgens de Cloud ALM-training van SAP over testen worden testgevallen opgebouwd uit activiteiten van oplossingsprocessen, leggen testers per stap geslaagd of mislukt vast en worden defecten rechtstreeks vanuit mislukte runs gemeld. Dat geeft u traceerbaarheid van proces naar test naar defect.

Voor automatisering orkestreert het, maar voert het niet zelf uit. SAP noemt twee geïntegreerde tools: de SAP S/4HANA Cloud Test Automation Tool en Tricentis Test Automation for SAP. Worksoft, Panaya en UiPath publiceren elk hun eigen Cloud ALM-integraties.

De licentievorm is eenvoudig. De pagina van SAP over gebruiksrechten geeft één tenant aan klanten met SAP Enterprise Support, Enterprise Support cloud editions of Product Support for Large Enterprises. Het gebruik is beperkt tot het eigen interne application lifecycle management van de klant.

SAP Solution Manager

Solution Manager 7.2 draait in veel on-premiselandschappen nog het testmanagement. Onder Enterprise Support omvat het de Business Process Change Analyzer, die de testscope beperkt tot de processen die een wijziging raakt, en de functies voor testautomatisering van SAP.

De datum telt zwaarder dan de functies. De Solution Manager-pagina van SAP geeft mainstream maintenance tot eind 2027. Extended maintenance tot eind 2030 is een optie voor geselecteerde functies, waaronder de testsuite, en SAP raadt aan vóór eind 2027 over te stappen op Cloud ALM.

Haal Solution Manager niet binnen voor testen in een nieuw programma. Draait uw wijzigingsbeheer er al op, houd het dan tot het landschap verhuist en migreer de testdocumentatie als onderdeel van die verhuizing.

Tools voor handmatig testen

Wie zoekt naar tools voor handmatig SAP-testen, heeft meestal testmanagement nodig, geen apart product. Cloud ALM, Solution Manager, Panaya Test Management en UiPath Test Manager leggen allemaal handmatige testuitvoering vast met stappen, resultaten en defecten.

Wat ze vervangen, is de spreadsheet. Een spreadsheet heeft geen koppeling met het transport, geen audittrail en geen historie zodra de volgende cyclus begint.

Alle vier automatiseren bedrijfsprocessen in SAP GUI en Fiori. De verschillen zitten in hoe tests worden gebouwd, wat erbij zit en hoe ze koppelen met uw testmanagementtool.

Tricentis en SAP Test Automation by Tricentis

SAP Test Automation by Tricentis is het cloudgebaseerde Tricentis-product dat SAP doorverkoopt. SAP beschrijft het als modelgebaseerde automatisering zonder code over SAP- en externe applicaties, geïntegreerd met Cloud ALM. SAP verkoopt ook SAP Enterprise Continuous Testing by Tricentis door, dat Tricentis aanduidt als Tosca.

Controleer uw recht voordat u koopt. De pagina van SAP over gebruiksrechten geeft klanten met Enterprise Support een tijdelijke licentie voor Tricentis Test Automation for SAP, geïntegreerd met Cloud ALM, tot 31 december 2028. Die is begrensd op 5 named users, 500 testruns per maand, 5 execution agents en 12 maanden bewaring van resultaten, dus het is een vertrekpunt en geen licentie op programmaschaal.

Een aparte licentie dekt Tricentis Test Automation for SAP geïntegreerd met Solution Manager, tot 31 december 2027. Lees beide vermeldingen op de pagina voor uw type support.

Worksoft

Worksoft Certify is een automatiseringsproduct zonder code voor testen, het aanleveren van testdata en datacorrecties. Het platform van Worksoft omvat ook Business Capture, dat echte gebruikersactiviteit opneemt als basis voor tests, en een Impact-product voor wijzigingsanalyse.

Worksoft noemt integraties met SAP Cloud ALM en Solution Manager en is beschikbaar in de SAP Store. Het past bij teams die willen dat proceskenners uit de business eigenaar zijn van de testbibliotheek, niet ontwikkelaars.

Panaya

Het aanbod van Panaya omvat Change Impact Analysis, Test Management, Test Automation en Custom Code Correction. Het vertrekpunt is de vraag die elke upgrade oproept: wat heeft deze wijziging geraakt, en wat moet ik opnieuw testen?

Dat maakt het geschikt voor upgrades, supportpacks en S/4HANA-conversies waar maatwerkcode en de impactscope het werk bepalen. De Cloud ALM-integratie van Panaya dekt momenteel geautomatiseerde tests uit het automatiseringsproduct zonder code.

UiPath Test Suite

UiPath Test Manager plant, orkestreert en rapporteert over testruns, en UiPath-robots voeren ze uit. UiPath noemt dekking voor S/4HANA, ECC, Fiori, WinGUI, WebGUI en Business Client, en een integratie met SAP Cloud ALM.

De documentatie van UiPath beschrijft ook een Solution Manager-integratie, waarvoor Solution Manager 7.2 SP08 of later nodig is. Het praktische argument voor UiPath is hergebruik: gebruikt uw bedrijf UiPath al voor procesautomatisering, dan nemen uw vaardigheden en licenties mee.

Wanneer automatisering loont

Mijn regel is eenvoudig. Als er een groot aantal testgevallen is dat uitgebreid en herhaald getest moet worden, automatiseer dan. Daaronder is handmatig testen prima, en een half gebouwde automatiseringsbibliotheek kost meer dan ze oplevert.

Herhaald testen is precies wat regressie is. Mijn gids over SAP-testautomatisering behandelt waar u begint, en SAP-regressietesten behandelt upgradecycli en de scope van releases.

Ik heb tientallen tooldemo's meegemaakt waarin alles perfect werkte. Daarna blijven in het echte project de scripts breken, of werkte de integratie nooit zoals de leverancier liet zien. Daarom kies ik SAP-testtools niet op basis van functielijsten.

Functionele automatisering vertelt u dat een proces voor één gebruiker werkt. Ze vertelt u niet wat er gebeurt als honderden gebruikers bij de maandafsluiting boeken. Performancetesten moet vóór de go-live gebeuren, en de concurrencytests, veel gebruikers tegelijk, zijn de tests die ertoe doen.

LoadRunner is nu een product van OpenText. De pagina van OpenText over LoadRunner Professional noemt het nu OpenText Professional Performance Engineering. De lijst met protocollen omvat SAP, SAP GUI en SAP Web.

OpenText Enterprise Performance Engineering bedient teams die tests op meerdere locaties tegelijk draaien, en OpenText Core Performance Engineering is het cloudaanbod. SAP verkoopt ook producten van Tricentis voor performancetesten door. Mijn gids over SAP-performancetesten behandelt hoe u die tests ontwerpt.

Kies tools in deze volgorde: eerst testmanagement, dan automatisering, dan performance. In het testmanagement zitten traceerbaarheid en audit, en het bepaalt welke automatiseringsintegraties eenvoudig zijn.

  1. Controleer wat u al bezit. Cloud ALM en de begrensde Tricentis-licentie komen met Enterprise Support. Solution Manager komt met on-premise-onderhoud.
  2. Kies het platform voor testmanagement. Cloud ALM voor nieuwe programma's en RISE. Solution Manager alleen waar het wijzigingsbeheer er al op draait, met een migratieplan vóór 2028.
  3. Tel uw herhaalde testgevallen. Is het regressievolume klein, test dan handmatig in uw testmanagementtool en sla automatisering voorlopig over.
  4. Maak een shortlist voor automatisering op basis van fit. Gemengde SAP- en niet-SAP-landschappen, behoefte aan impactanalyse, een bestaande UiPath-omgeving en eigenaarschap door de business wijzen elk naar andere tools in de tabel hierboven.
  5. Voer een pilot uit op uw eigen processen. Gebruik één echt bedrijfsprocesverloop met uw eigen data en schermen, niet het demosysteem van de leverancier.
  6. Voeg een performancetool toe. Plan concurrencytesten voor piekperioden zoals de maandafsluiting.

Deze vragen scheiden een goede fit van een goede demo.

FactorVraag die u stelt
SAP-dekkingWelke SAP GUI-, Fiori- en API-technologieën stuurt de tool native aan?
IntegratieKoppelt de tool met Cloud ALM of Solution Manager op de manier waarop uw testmanager werkt?
Impact van wijzigingenKan de tool u vertellen welke tests een transport of upgrade raakt?
OnderhoudWie repareert gebroken tests na een release, en hoe lang duurt dat?
EigenaarschapKunnen functionele consultants en key users tests bouwen en lezen?
Kosten in jaar tweeWat kosten agents, gebruikers en onderhoud na het eerste jaar?

De testfout die ik het vaakst zie, is geen toolprobleem. Het is te weinig testen in de systeemintegratietest en de gebruikersacceptatietest. Een tool kan geen plan repareren dat die cycli te weinig tijd geeft.

Twee werkwijzen tellen zwaarder dan welk product u koopt. Testdata moet gemaskeerd zijn, maar op productieniveau, met realistische volumes. Draai tijdens een programma twee gescheiden landschappen, één voor het project en één voor de lopende bedrijfsvoering, zodat live supportwijzigingen en projectwijzigingen apart worden getest.

Cloudreleases voegen nog één overweging toe. SAP Cloud ERP public edition krijgt twee grote upgrades per jaar, in februari en augustus, en klanten draaien regressietests in het geüpgradede testsysteem. De Test Automation Tool van SAP is voor dat werk inbegrepen.

Hoe u testresultaten verbindt met go-livebesluiten, leest u in mijn artikel over SAP-quality gates.

Zet de zeven tools af tegen de drie taken en markeer wat uw SAP-supportcontract al omvat. Maak daarna alleen een shortlist voor de gaten, en plan demo's op uw eigen processen.

Wilt u een second opinion over een toolset of testplan, neem dan contact met mij op.

Wat zijn de belangrijkste SAP-testtools?

Voor testmanagement SAP Cloud ALM en SAP Solution Manager. Voor testautomatisering Tricentis Tosca (ook verkocht als SAP Test Automation by Tricentis), Worksoft Certify, Panaya en UiPath. Voor performancetesten OpenText LoadRunner, nu verkocht als OpenText Professional en Enterprise Performance Engineering.

Is Tricentis inbegrepen bij SAP Enterprise Support?

Deels: SAP geeft klanten met Enterprise Support een tijdelijke licentie voor Tricentis Test Automation for SAP, geïntegreerd met SAP Cloud ALM, tot 31 december 2028. Die is begrensd op 5 named users, 500 testruns per maand en 5 execution agents. Grotere programma's hebben meestal een volledig Tricentis-product nodig, dat SAP ook doorverkoopt.

Moet ik SAP Cloud ALM of Solution Manager gebruiken voor testen?

Cloud ALM voor elk nieuw programma. Het dekt testvoorbereiding, testplannen, uitvoering en defecten, en één tenant is inbegrepen bij Enterprise Support. De mainstream maintenance van Solution Manager eindigt eind 2027, dus houd het alleen waar het wijzigingsbeheer er al op draait en plan de overstap.

Wat is de beste tool voor handmatig SAP-testen?

Uw testmanagementtool. Cloud ALM, Solution Manager, Panaya en UiPath Test Manager leggen allemaal handmatige teststappen, resultaten en defecten vast. Door handmatig testen uit spreadsheets te halen, krijgt u een audittrail en koppelingen met wijzigingen.

Wanneer moet ik SAP-testen automatiseren?

Als u een groot aantal testgevallen hebt dat uitgebreid en herhaald getest moet worden, zoals regressie over upgrades en releases heen. Daaronder is handmatig testen prima. Een kleine, instabiele testset automatiseren kost meestal meer aan onderhoud dan het oplevert.

Welke tool wordt gebruikt voor SAP-performancetesten?

OpenText LoadRunner is een gangbare keuze, met de protocollen SAP, SAP GUI en SAP Web. SAP verkoopt ook producten van Tricentis voor performancetesten door. Welke u ook gebruikt, draai vóór de go-live concurrencytests met veel gebruikers tegelijk.

Noel D'Costa

Geschreven door

Noel D'Costa

25 jaar in SAP- en Oracle ERP-programma's in de luchtvaart, overheid, financiële sector, retail en maakindustrie. Achtergrond in finance. Ik help directies om transformaties eerlijk af te bakenen, vastgelopen programma's weer op koers te brengen en systemen te bouwen die hun eerste jaar in productie overleven.

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.