Projet de fin d'étude : Gestion des scripts automatisés : mise en place d'une solution d'automatisation des reportings, système de versioning et maintenance
Etudiant :
Filière : Master Systèmes Intelligents et Décisionnels (MSID)
Encadrant : Pr. EL FAHSSI KHALID
Annèe : 2023
Résumé : Le document actuel est le résultat de mon travail réalisé dans le cadre de mon Projet de Fin d'Études au sein de CGI Technologies et Solutions Maroc, une société de services en ingénierie informatique. Au sein du département Testing (MIT) Fès de CGI, l'automatisation des tests représente une activité centrale parmi les solutions proposées par l'entreprise. L'automatisation des tests représente une solution complète, modulaire et intégrée qui offre une large gamme de fonctionnalités avancées. Cette approche permet une implémentation efficace dans des délais maîtrisés, offrant ainsi un avantage significatif pour les processus de test. L'objectif principal de notre projet est d'assurer la maintenance des tests de non régression automatisées. Cela implique la mise en place d'un système de gestion de version pour ces tests, afin de faciliter leur suivi et leur évolution dans le temps. De plus, nous visons à mettre en œuvre une solution permettant la génération automatique de rapports de test. Cela contribuera à améliorer l'efficacité et la traçabilité des tests, tout en fournissant des informations précises sur les résultats obtenus. En combinant ces aspects, notre projet vise à optimiser la gestion et la qualité des tests de non régression, de garder l'historique de leurs versions et de fournir des rapports plus personnalisés qui leur sont spécifiquement dédiés. Dans le but de réaliser notre objectif, j’ai commencé tout d’abord par une étude pour comprendre le fonctionnement des plateforme client, le second objectif de mon intégration au sein de CGI concerne la participation aux différentes tâches liées à la maintenance des tests de non régression, ainsi qu'à la mise en œuvre de solutions approuvées pour la gestion de versionning et la génération automatisée de rapports.