Projet de fin d'étude : Conception d’un Référentiel de Tests de Non-Régression et Automatisation des Tests d'une Application Web
Etudiant : ZAZOULI MANAL
Filière : Master Qualité du Logiciel (MQL)
Encadrant : Pr. CHENFOUR NOUREDDINE
Annèe : 2025
Résumé : Ce rapport présente une synthèse de notre stage de fin d’études effectué au sein de CGI Technologies et Solutions à Fès, dans le cadre de l’obtention du Master en Qualité du Logiciel (MQL) à la Faculté des Sciences Dhar El Mehraz, Université Sidi Mohammed Ben Abdellah – Fès. Durant cette période, nous avons eu l’opportunité de travailler dans le domaine du testing logiciel, plus précisément au sein du département de Fès. Notre projet de fin d’études portait sur la conception et l’automatisation des tests de non-régression pour une application web dédiée à la gestion des dossiers des passagers interdits d’entrée (INAD) et des passagers devant être expulsés (DEPO). L’objectif de ce rapport est de détailler les différentes missions, réalisations et apprentissages accomplis tout au long du stage. Sa structure est organisée comme suit : • Chapitre 1 : Introduction générale Présentation de l’organisme d’accueil (CGI), brève description du projet, liste des tâches attribuées, technologies utilisées et contexte métier. • Chapitre 2 : Contexte métier Description approfondie du domaine de l’application testée : la gestion électronique des documents. • Chapitre 3 : Le métier du testing Présentation du testing logiciel, ses enjeux et son importance dans le cycle de développement. • Chapitre 4 : Outils et technologies utilisés Détail des technologies et outils employés pour la mise en place et l'exécution des tests automatisés. • Chapitre 5 : Étude fonctionnelle et conception du système Analyse des fonctionnalités de l’application, étude des besoins et élaboration d’un référentiel de tests. • Chapitre 6 : Processus de mise en oeuvre Présentation des différentes étapes de réalisation, méthodologies adoptées et bonnes pratiques suivies.