Ce projet consistait à débugger et tester un site WordPress qui a rencontré des problèmes suite à une mise à jour. L'objectif était d'identifier et de corriger les bugs, de restaurer l'accès au site, et de corriger les problèmes causés par l'ajout d'une pop-up par le responsable marketing. Compétences et techniques apprises : Clonage et configuration d'un environnement local : Clonage du site WordPress sur un environnement local pour travailler en toute sécurité et éviter d'impacter le site en production. Utilisation d'outils comme MAMP ou Local by Flywheel pour configurer l'environnement de développement local. Débuggage de WordPress : Identification et réparation des bugs apparus suite à la mise à jour, y compris les conflits de plugins et de thèmes. Analyse des fichiers de logs et utilisation des outils de débogage pour traquer les erreurs. Correction des problèmes spécifiques causés par l'ajout de la pop-up, comme les conflits JavaScript ou les erreurs de styles CSS. Documentation des bugs et des corrections : Rédaction d'un cahier de recette détaillant les bugs identifiés, les étapes de reproduction, les solutions apportées et les recommandations pour éviter de tels problèmes à l'avenir. Documentation claire et concise permettant une meilleure communication avec les parties prenantes et facilitant la maintenance future du site. Tests unitaires et fonctionnels : Préparation d'un document expliquant les tests unitaires et fonctionnels, y compris leur importance et la manière de les réaliser. Mise en place de tests unitaires pour vérifier les composants individuels du site. Réalisation de tests fonctionnels pour s'assurer que toutes les fonctionnalités du site fonctionnent comme prévu après les corrections.