
Sommaire
- Les trois fonctions d'une boîte à outils de test SAP
- Les outils de test SAP comparés
- Gestion des tests : Cloud ALM et Solution Manager
- SAP Cloud ALM
- SAP Solution Manager
- Les outils de tests manuels
- Les outils d'automatisation des tests : Tricentis, Worksoft, Panaya et UiPath
- Tricentis et SAP Test Automation by Tricentis
- Worksoft
- Panaya
- UiPath Test Suite
- Quand l'automatisation est rentable
- Les outils de tests de performance : OpenText LoadRunner
- Comment choisir ses outils de test SAP
- Les outils ne sont pas toute la réponse
- Votre prochaine étape
- Questions fréquentes
Les principaux outils de test SAP sont SAP Cloud ALM et SAP Solution Manager pour la gestion des tests, Tricentis Tosca (vendu par SAP sous le nom SAP Test Automation by Tricentis), Worksoft, Panaya et UiPath pour l'automatisation des tests, et OpenText LoadRunner pour les tests de performance. La plupart des programmes S/4HANA ont besoin d'un outil de chaque groupe : un pour gérer et tracer les tests, un pour automatiser la non-régression et un pour tester la charge.
J'ai utilisé, ou fait utiliser par mes équipes, les sept. Ce guide compare leur usage, vérifié dans la documentation des éditeurs en octobre 2026, et explique comment choisir entre eux. Pour les types de tests eux-mêmes, commencez par les tests SAP expliqués.
J'ai assisté à des dizaines de démonstrations d'outils où tout fonctionne parfaitement. Puis, dans le vrai projet, les scripts ne cessent de casser, ou l'intégration ne fonctionne jamais comme l'éditeur l'avait montré. C'est pourquoi je ne choisis pas les outils de test SAP sur des listes de fonctionnalités.
Les tests représentent environ 35 % de l'effort sur les programmes que je mène. Les outils décident de la part de cet effort qui peut être répétée.
Ils se répartissent en trois groupes. N'attendez pas d'un outil d'un groupe qu'il fasse le travail d'un autre groupe.
- Gestion des tests. Contient les cas de test, les plans de test, les résultats d'exécution et les anomalies, et les relie aux exigences et aux modifications. C'est là que se déroulent les tests manuels et là que regardent les auditeurs. SAP Cloud ALM, SAP Solution Manager et Panaya Test Management se trouvent ici.
- Automatisation des tests fonctionnels. Enregistre ou modélise des tests de processus métier et les rejoue après chaque modification. Tricentis, Worksoft, Panaya Test Automation et UiPath se trouvent ici.
- Tests de performance. Simule de nombreux utilisateurs simultanés pour trouver les goulets d'étranglement avant le go-live. OpenText LoadRunner se trouve ici, et SAP revend aussi des produits de performance Tricentis.
Plusieurs éditeurs couvrent deux groupes, et les frontières bougent à chaque version. Décidez d'abord pour quelle fonction vous achetez, puis comparez les outils au sein de ce groupe.
Le tableau résume les sept outils. Chaque ligne est vérifiée sur les pages de l'éditeur ou sur le portail de support de SAP.
| Outil | Éditeur | Fonction principale | À quoi il sert | Où il s'insère |
|---|---|---|---|---|
| SAP Cloud ALM | SAP | Gestion des tests | Cas de test, plans de test, exécution manuelle, anomalies, traçabilité vers les processus et les exigences | Choix par défaut pour les nouveaux programmes S/4HANA et RISE ; un tenant inclus avec Enterprise Support |
| SAP Solution Manager 7.2 | SAP | Gestion des tests | Test Suite, Business Process Change Analyzer, liens avec la gestion des changements | Environnements on-premise qui l'utilisent déjà ; maintenance standard jusqu'en 2027 |
| Tricentis Tosca / SAP Test Automation by Tricentis | Tricentis, revendu par SAP | Automatisation | Automatisation sans code basée sur des modèles, sur des applications SAP et non SAP | Programmes avec des versions fréquentes et des environnements mixtes |
| Worksoft Certify | Worksoft | Automatisation | Automatisation de processus sans code, avec capture de processus et analyse d'impact | Environnements très orientés processus qui veulent que les utilisateurs métier construisent les tests |
| Panaya | Panaya | Analyse d'impact, gestion des tests, automatisation | Analyse d'impact des modifications, gestion des tests et automatisation assistée par l'IA | Programmes riches en mises à niveau et en modifications qui doivent savoir quoi re-tester |
| UiPath Test Manager (UiPath Test Suite) | UiPath | Automatisation et gestion des tests | Orchestration des tests avec les robots UiPath sur SAP GUI, Fiori et des applications non SAP | Entreprises qui utilisent déjà UiPath pour l'automatisation des processus |
| OpenText LoadRunner | OpenText | Performance | Tests de charge et de concurrence avec les protocoles SAP, SAP GUI et SAP Web | Tests de pic de volume et de concurrence avant le go-live |
Aucun de ces outils n'est un mauvais choix. Ils diffèrent par leur approche, leur licence et ce que votre équipe connaît déjà.
SAP Cloud ALM
Cloud ALM couvre la préparation des tests, les plans de test, l'exécution des tests et les anomalies. Les cas de test sont construits à partir des activités des processus de la solution, les testeurs enregistrent réussi ou échoué à chaque étape, et les anomalies sont créées directement depuis les exécutions en échec, selon la formation SAP sur les tests dans Cloud ALM. Vous obtenez ainsi la traçabilité du processus au test et du test à l'anomalie.
Pour l'automatisation, il orchestre plutôt qu'il n'exécute. SAP cite deux outils intégrés : le SAP S/4HANA Cloud Test Automation Tool et Tricentis Test Automation for SAP. Worksoft, Panaya et UiPath publient chacun leurs propres intégrations Cloud ALM.
La licence est simple. La page des droits d'usage de SAP accorde un tenant aux clients disposant de SAP Enterprise Support, d'Enterprise Support cloud editions ou de Product Support for Large Enterprises. L'usage est limité à la gestion du cycle de vie des applications internes du client.
SAP Solution Manager
Solution Manager 7.2 assure encore la gestion des tests sur de nombreux environnements on-premise. Avec Enterprise Support, son périmètre comprend le Business Process Change Analyzer, qui réduit le périmètre de test aux processus touchés par une modification, et les fonctions d'automatisation des tests de SAP.
La date compte plus que les fonctionnalités. La page Solution Manager de SAP prévoit la maintenance standard jusqu'à fin 2027. Une maintenance étendue jusqu'à fin 2030 est proposée en option pour certaines fonctions, dont la suite de tests, et SAP recommande de passer à Cloud ALM avant fin 2027.
N'introduisez pas Solution Manager pour les tests sur un nouveau programme. S'il gère déjà votre gestion des changements, gardez-le jusqu'à ce que l'environnement évolue, puis migrez la documentation de test dans le cadre de cette évolution.
Les outils de tests manuels
Les personnes qui cherchent des outils de tests manuels SAP ont généralement besoin de gestion des tests, pas d'un produit séparé. Cloud ALM, Solution Manager, Panaya Test Management et UiPath Test Manager enregistrent tous l'exécution des tests manuels avec les étapes, les résultats et les anomalies.
Ce qu'ils remplacent, c'est le tableur. Un tableur n'a ni lien avec le transport, ni piste d'audit, ni historique une fois le cycle suivant lancé.
Les quatre automatisent les processus métier SAP GUI et Fiori. Les différences tiennent à la façon dont les tests sont construits, à ce qui est fourni avec et à la façon dont ils se connectent à votre outil de gestion des tests.
Tricentis et SAP Test Automation by Tricentis
SAP Test Automation by Tricentis est le produit Tricentis en mode cloud revendu par SAP. SAP le décrit comme une automatisation sans code, basée sur des modèles, couvrant les applications SAP et tierces, intégrée à Cloud ALM. SAP revend aussi SAP Enterprise Continuous Testing by Tricentis, que Tricentis identifie comme Tosca.
Vérifiez votre droit d'usage avant d'acheter. La page des droits d'usage de SAP accorde aux clients Enterprise Support une licence à durée limitée pour Tricentis Test Automation for SAP intégré à Cloud ALM, jusqu'au 31 décembre 2028. Elle est plafonnée à 5 utilisateurs nommés, 500 exécutions de test par mois, 5 agents d'exécution et 12 mois de conservation des résultats : c'est donc un point de départ plutôt qu'une licence à l'échelle d'un programme.
Une licence distincte couvre Tricentis Test Automation for SAP intégré à Solution Manager, jusqu'au 31 décembre 2027. Lisez les deux entrées de la page pour votre type de support.
Worksoft
Worksoft Certify est un produit d'automatisation sans code pour les tests, la mise à disposition de données de test et les corrections de données. La plateforme de Worksoft comprend aussi Business Capture, qui enregistre l'activité réelle des utilisateurs comme base pour les tests, et un produit Impact pour l'analyse des modifications.
Worksoft cite des intégrations avec SAP Cloud ALM et Solution Manager et est disponible sur le SAP Store. Il convient aux équipes qui veulent que les experts des processus métier, et non les développeurs, soient responsables de la bibliothèque de tests.
Panaya
L'offre de Panaya couvre Change Impact Analysis, Test Management, Test Automation et Custom Code Correction. Son point de départ est la question que pose chaque mise à niveau : qu'est-ce que cette modification a touché, et que dois-je re-tester ?
Cela en fait un bon choix pour les mises à niveau, les support packs et les conversions S/4HANA, où le code spécifique et le périmètre d'impact dictent le travail. L'intégration Cloud ALM de Panaya couvre actuellement les tests automatisés issus de son produit d'automatisation sans code.
UiPath Test Suite
UiPath Test Manager planifie et orchestre les exécutions de tests et en rend compte, et les robots UiPath les exécutent. UiPath annonce la prise en charge de S/4HANA, ECC, Fiori, WinGUI, WebGUI et Business Client, ainsi qu'une intégration SAP Cloud ALM.
La documentation d'UiPath décrit aussi une intégration Solution Manager, qui nécessite Solution Manager 7.2 SP08 ou ultérieur. L'argument pratique en faveur d'UiPath est la réutilisation : si votre entreprise utilise déjà UiPath pour l'automatisation des processus, vos compétences et vos licences se transfèrent.
Quand l'automatisation est rentable
Ma règle est simple. Quand un grand nombre de cas de test doivent être testés de façon approfondie et répétée, automatisez. En dessous, les tests manuels conviennent, et une bibliothèque d'automatisation à moitié construite coûte plus qu'elle ne fait économiser.
Les tests répétés, c'est précisément la non-régression. Mon guide sur l'automatisation des tests SAP explique par où commencer, et celui sur les tests de non-régression SAP couvre les cycles de mise à niveau et le périmètre des versions.
J'ai assisté à des dizaines de démonstrations d'outils où tout fonctionne parfaitement. Puis, dans le vrai projet, les scripts ne cessent de casser, ou l'intégration n'a jamais fonctionné comme l'éditeur l'avait montré. C'est pourquoi je ne choisis pas les outils de test SAP sur des listes de fonctionnalités.
L'automatisation fonctionnelle vous dit qu'un processus fonctionne pour un utilisateur. Elle ne vous dit pas ce qui se passe quand des centaines d'utilisateurs comptabilisent en fin de mois. Les tests de performance doivent avoir lieu avant le go-live, et les tests de concurrence, avec de nombreux utilisateurs simultanés, sont ceux qui comptent.
LoadRunner est désormais un produit OpenText. La page d'OpenText consacrée à LoadRunner Professional l'appelle désormais OpenText Professional Performance Engineering. Sa liste de protocoles comprend SAP, SAP GUI et SAP Web.
OpenText Enterprise Performance Engineering s'adresse aux équipes qui exécutent des tests sur plusieurs sites à la fois, et OpenText Core Performance Engineering est l'offre cloud. SAP revend aussi des produits de tests de performance Tricentis. Mon guide sur les tests de performance SAP explique comment concevoir ces tests.
Choisissez les outils dans cet ordre : gestion des tests d'abord, automatisation ensuite, performance en dernier. La gestion des tests est le lieu de la traçabilité et de l'audit, et elle décide quelles intégrations d'automatisation seront simples.
- Vérifiez ce que vous possédez déjà. Cloud ALM et la licence Tricentis plafonnée sont fournis avec Enterprise Support. Solution Manager est fourni avec la maintenance on-premise.
- Choisissez la plateforme de gestion des tests. Cloud ALM pour les nouveaux programmes et RISE. Solution Manager seulement là où il gère déjà la gestion des changements, avec un plan de migration avant 2028.
- Comptez vos cas de test répétés. Si le volume de non-régression est faible, testez manuellement dans votre outil de gestion des tests et laissez l'automatisation de côté pour l'instant.
- Présélectionnez l'automatisation selon l'adéquation. Des environnements mixtes SAP et non SAP, des besoins d'analyse d'impact, un parc UiPath existant et la volonté de confier les tests aux utilisateurs métier orientent chacun vers des outils différents du tableau ci-dessus.
- Menez un pilote sur vos propres processus. Utilisez un vrai flux de processus métier avec vos propres données et écrans, pas le système de démonstration de l'éditeur.
- Ajoutez un outil de performance. Prévoyez des tests de concurrence pour les périodes de pointe comme la clôture mensuelle.
Ces questions distinguent une bonne adéquation d'une bonne démonstration.
| Critère | Question à poser |
|---|---|
| Couverture SAP | Quelles technologies SAP GUI, Fiori et API pilote-t-il nativement ? |
| Intégration | Se connecte-t-il à Cloud ALM ou à Solution Manager comme votre test manager travaille ? |
| Impact des modifications | Peut-il vous dire quels tests un transport ou une mise à niveau affecte ? |
| Maintenance | Qui corrige les tests cassés après une version, et combien de temps cela prend-il ? |
| Appropriation | Les consultants fonctionnels et les utilisateurs clés peuvent-ils construire et lire les tests ? |
| Coût la deuxième année | Que coûtent les agents, les utilisateurs et la maintenance après la première année ? |
L'échec de test le plus fréquent que je constate n'est pas un problème d'outil. C'est un manque de tests en tests d'intégration système et en tests d'acceptation utilisateur. Un outil ne peut pas réparer un plan qui accorde trop peu de temps à ces cycles.
Deux pratiques comptent plus que le produit que vous achetez. Les données de test doivent être masquées mais au niveau de la production, avec des volumes réalistes. Pendant un programme, faites tourner deux environnements distincts, l'un pour le projet et l'autre pour l'exploitation courante, afin que les corrections du support et les évolutions du projet soient testées séparément.
Les versions cloud ajoutent un point à considérer. SAP Cloud ERP public edition reçoit deux mises à niveau majeures par an, en février et en août, et les clients exécutent les tests de non-régression dans le système de test mis à niveau. Le Test Automation Tool de SAP est inclus pour ce travail.
Pour relier les résultats des tests aux décisions de go-live, consultez mon article sur les quality gates SAP.
Placez les sept outils face aux trois fonctions, puis marquez ce que votre contrat de support SAP inclut déjà. Ne présélectionnez ensuite que pour les manques, et demandez des démonstrations sur vos propres processus.
Si vous souhaitez un second avis sur une boîte à outils de test ou un plan de test, parlez-moi.
Quels sont les principaux outils de test SAP ?
Pour la gestion des tests, SAP Cloud ALM et SAP Solution Manager. Pour l'automatisation des tests, Tricentis Tosca (aussi vendu sous le nom SAP Test Automation by Tricentis), Worksoft Certify, Panaya et UiPath. Pour les tests de performance, OpenText LoadRunner, désormais vendu sous les noms OpenText Professional et Enterprise Performance Engineering.
Tricentis est-il inclus dans SAP Enterprise Support ?
En partie : SAP accorde aux clients Enterprise Support une licence à durée limitée pour Tricentis Test Automation for SAP intégré à SAP Cloud ALM, jusqu'au 31 décembre 2028. Elle est plafonnée à 5 utilisateurs nommés, 500 exécutions de test par mois et 5 agents d'exécution. Les programmes plus importants ont généralement besoin d'un produit Tricentis complet, que SAP revend aussi.
Faut-il utiliser SAP Cloud ALM ou Solution Manager pour les tests ?
Cloud ALM pour tout nouveau programme. Il couvre la préparation des tests, les plans de test, l'exécution et les anomalies, et un tenant est inclus avec Enterprise Support. La maintenance standard de Solution Manager prend fin fin 2027 : gardez-le seulement là où il gère déjà la gestion des changements, et planifiez la transition.
Quel est le meilleur outil pour les tests manuels SAP ?
Votre outil de gestion des tests. Cloud ALM, Solution Manager, Panaya et UiPath Test Manager enregistrent tous les étapes des tests manuels, les résultats et les anomalies. Sortir les tests manuels des tableurs vous donne une piste d'audit et des liens avec les modifications.
Quand faut-il automatiser les tests SAP ?
Quand un grand nombre de cas de test doivent être testés de façon approfondie et répétée, par exemple la non-régression au fil des mises à niveau et des versions. En dessous, les tests manuels conviennent. Automatiser un petit ensemble de tests instable coûte généralement plus en maintenance qu'il ne fait économiser.
Quel outil utilise-t-on pour les tests de performance SAP ?
OpenText LoadRunner est un choix courant, avec les protocoles SAP, SAP GUI et SAP Web. SAP revend aussi des produits de tests de performance Tricentis. Quel que soit l'outil, exécutez des tests de concurrence avec de nombreux utilisateurs simultanés avant le go-live.
Prochaine étape
Vous menez un programme ERP en ce moment ?
Si cet article fait écho à un programme que vous menez en ce moment, un échange de 30 minutes va généralement plus loin qu'une semaine supplémentaire d'analyse interne.




