WEBDEV 2024 : Les concepts

Partie 6 : Tester un siteWeb 199 Quand peut-on utiliser le débogueur ? Lorsqu’un test est réalisé depuis l’éditeur, le débogueur peut toujours être utilisé. Il suffit de placer les points d’arrêt aux endroits voulus, pour pouvoir déboguer pas à pas le site. Les différents types de tests disponibles depuis l’éditeur sont les suivants : • Le "Go" de page  : Le test de la page en cours sous l’éditeur peut être lancé par présent parmi les boutons d’accès rapide de WEBDEV. • Le "Go" de projet  : Le test du projet sur le poste de développement peut être lancé par : • présent parmi les boutons d’accès rapide de WEBDEV, • sous le volet "Projet", dans le groupe "Mode test", déroulez "Mode test" et sélectionnez l’op- tion "Déboguer le projet". • Le projet déployé  : Il est possible de déboguer le projet déployé. Cette fonctionnalité est très utile pour reproduire un problème survenant uniquement dans des conditions spécifiques. Pour lancer le projet déployé, sous le volet "Projet", dans le groupe "Mode test", déroulez "Mode test" et sélectionnez l’option "Se connecter à un site et déboguer la connexion". Remarque  : Cette option est utilisable avec un serveur de développement ou de déploiement. Le serveur doit être configuré pour autoriser le débogage à distance. • Le projet déployé en cours d’utilisation  : Il est possible de déboguer le projet déployé, en cours d’utilisation. Cette fonctionnalité est très utile pour reproduire un problème survenant uniquement dans des conditions spécifiques. Le cas le plus courant : vous utilisez le site et vous rencontrez le problème : vous pouvez lancer le débogueur immédiatement en mettant un point d’arrêt dans le code de votre projet. Pour utiliser une session du projet déployé, sous le volet "Projet", dans le groupe "Mode test", déroulez "Mode test" et sélectionnez l’option "Déboguer une connexion existante". Remarque  : Cette option est utilisable avec un serveur de développement ou de déploiement. Le serveur doit être configuré pour autoriser le débogage à distance.

RkJQdWJsaXNoZXIy NDQ0OA==