Automatisation des tests dans l'environnement SAP


E3 : Les tests ne sont pas un sujet nouveau dans la communauté SAP ?
Markus Helfen, Solutive : Du point de vue des tests, la transformation S/4 implique, selon la méthode de transformation, des processus nouvellement définis, une nouvelle interface utilisateur sur une nouvelle plate-forme technique. Les utilisateurs doivent ici aussi s'assurer que la représentation de leurs processus de gestion a été correctement reproduite par le logiciel implémenté. Pour ce faire, des tests pilotés par les données sont toujours effectués à différents niveaux d'intégration via l'interface utilisateur.
E3 : Il y a aussi un certain soutien aux tests dans SolMan ?
Aider : Avec la fin annoncée de la maintenance de SAP Solution Manager, il n'y aura plus de développement dans ce domaine. Les tests manuels sont en principe faciles à organiser avec la suite de tests. En raison de son utilisation gratuite, la suite de tests a été bien acceptée par les clients SAP au fil des années - d'autant plus que l'intégration dans la documentation de la solution, la gestion des défauts et d'autres fonctionnalités de confort peuvent être utilisées.
E3 : Et SAP Cloud ALM ?
Aider : Le développement de la fonctionnalité de test dans le non-successeur SAP Cloud ALM doit être mesuré à cette aune. Les utilisateurs disposent encore de suffisamment de temps pour observer, identifier un nouvel environnement cible approprié et passer à une nouvelle suite de tests. Avec le CBTA, SAP met à disposition un outil d'automatisation des tests centré sur SAP-GUI et Fiori, qui peut intégrer une sélection d'autres outils pour l'automatisation au-delà des solutions SAP.

E3 : L'automatisation des tests peut-elle fonctionner sur toute la gamme d'une architecture ERP dans le sens de bout en bout ?
Aider : Ce sont des défis internes à l'entreprise et en particulier organisationnels qui doivent être traités avec succès pour la création et le maintien durable d'une automatisation des tests. Pour commencer, il convient de clarifier des thèmes tels que la stratégie d'automatisation des tests, la priorisation, la gestion du champ d'application comme "Automating the chaos runs the chaos faster", la qualité des cas de test et la gestion des données de test avec la question des outils.
E3 : Alors, que faire ?
Aider : Ce sont des défis internes à l'entreprise et en particulier organisationnels qui doivent être traités avec succès pour la création et le maintien durable d'une automatisation des tests. Pour commencer, il convient de clarifier des thèmes tels que la stratégie d'automatisation des tests, la priorisation, la gestion du champ d'application comme "Automating the chaos runs the chaos faster", la qualité des cas de test et la gestion des données de test avec la question des outils.
E3 : Où voyez-vous les principaux avantages de l'automatisation des tests ?
Aider : Après l'investissement initial, le principal avantage est de décharger le service spécialisé des tâches de test (de routine). La vitesse d'exécution élevée, les résultats clairs grâce aux tests enregistrés et la répétabilité exacte et aussi fréquente que souhaité sont tout aussi précieux. Il est prouvé que l'automatisation des tests augmente la stabilité des applications et permet des effets significatifs et quantifiables comme l'augmentation du scope de test, le raccourcissement des cycles de test ainsi que la réduction de l'implication des services spécialisés.
E3 : Qui s'approche du thème des tests automatisés, à quoi doit-il faire attention ?
Aider : Pour construire de hautes tours, il faut s'occuper des fondations. Une automatisation des tests réussie est une combinaison de conditions cadres, notamment l'engagement à investir, la qualité des cas de test, des processus structurés de construction, de changement et de mise en œuvre, une méthodologie telle qu'une stratégie d'automatisation et des principes de mise en œuvre, et enfin une expertise en matière d'outils.
E3 : D'après les informations dont vous disposez, est-ce que SAP proposera des tests complets et automatisés avec Cloud ALM ?
Aider : SAP a communiqué très tôt son intention d'intégrer l'automatisation des tests de Tricentis dans CALM. Le principe est que cinq licences d'automatisation de tests et 500 exécutions de tests par mois peuvent être utilisées gratuitement dans le cadre de formes de support plus élevées. La durée de conservation des résultats des tests est limitée à douze mois. Cet accord est actuellement valable jusqu'au 31 juillet 2026. Toutes les exigences dépassant ce cadre sont payantes. Je suis moi-même fan du spécialiste de l'automatisation des tests SAP Suxxesso, qui intègre actuellement son Testpilot avec SAP Cloud ALM et bien sûr aussi avec la suite ESM de Solutive.
E3 : Qu'est-ce qui est déjà disponible actuellement dans le contexte d'une suite de tests ?
Aider : Sur ce point, j'ai le même niveau d'information que tous les utilisateurs SAP. Le fait est que, dans un environnement de test manuel, SAP Cloud ALM n'atteindra pas le niveau d'un SAP Solution Manager dans un avenir proche, malgré des Feature Packs bihebdomadaires - une organisation informatique doit d'abord être capable de les assimiler. La question est et reste tout d'abord de savoir dans quelle mesure SAP Cloud ALM, en tant qu'application cloud visant des clients centrés sur le cloud SAP et ayant une mentalité Fit2Standard, soutiendra efficacement un environnement de solutions SAP hybride. Et comment, le cas échéant, aller au-delà. J'ai l'impression que les technologies alternatives font l'objet d'une attention accrue.
E3 : Merci pour cet entretien.