Projet de fin d'étude : Contribution à l'implémentation d'un Framework d'Automatisation des Tests de non-régression avec Selenium Spécifique à SAP FIORI « SAPium »

Etudiant : LAHYANI DOUNIA

Filière : Master Qualité du Logiciel (MQL)

Encadrant : Pr. CHENFOUR NOUREDDINE

Annèe : 2025

Résumé : Ce document constitue une synthèse de mon travail effectué chez Deloitte Extended Services à Casablanca dans le cadre de mon projet de fin d'études. Ce projet interne vise à automatiser les tests de non-régression sur SAP, une plateforme ERP utilisée pour gérer les opérations d'entreprise, en développant un framework d'automatisation en utilisant Selenium, un outil d'automatisation des tests reconnu pour son efficacité et sa flexibilité. Le projet s'articule en plusieurs phases clés. Tout d'abord, une phase d'acculturation approfondie a permis de bien comprendre les besoins spécifiques de l'entreprise et les fonctionnalités de son système SAP. Cette phase a été suivie par une phase de conception détaillée, durant laquelle les tests ont été planifiés et les scripts d'automatisation ont été développés. L'implémentation du projet a suivi une approche méthodique, en utilisant des méthodologies de développement logiciel éprouvées pour assurer la qualité et la fiabilité des tests automatisés. L'objectif principal de ce projet est d'améliorer l'efficacité des tests de non-régression en automatisant les tâches répétitives. Cela permet de réduire les coûts et les délais de test tout en garantissant la qualité du logiciel. En résumé, ce projet a permis de mettre en place une solution robuste pour l'automatisation des tests de non-régression sur SAP, contribuant ainsi à une meilleure gestion des opérations d'entreprise par le biais de la réduction des erreurs et de l'optimisation des processus de test.