WEBDEV 2024 : Les concepts

202 Partie 6 : Tester un site Web 3 Tester un site WEBDEV distant WEBDEV offre plusieurs possibilités pour tester et déboguer un site directement sur le poste de déve- loppement. Mais dans certains cas, il est nécessaire de déboguer directement le site en exploitation. Il est ainsi possible de déboguer depuis votre bureau de Paris, un site lancé sur un serveur Web présent à Taïwan. Le débogage est effectué sans se déplacer, directement sur la configuration finale. Deux fonctionnalités sont disponibles : • Lancement et débogage du site sur un serveur d’application distant. • Débogage d’un site en cours d’exécution sur un serveur d’application distant. Pour ces deux fonctionnalités, une configuration spécifique de la machine distante est nécessaire. 4 Tester une page 4.1 Tester la page depuis l’éditeur Pour tester une page depuis l’éditeur  : 1. Ouvrez la page à tester. 2. Cliquez sur parmi les boutons d’accès ra- pide du menu de WEBDEV. Vous pouvez également utiliser le raccourci clavier F9. 3. L’éditeur est automatiquement réduit en icône et la page s’exécute. Lors du test, l’ensemble des fonctionnalités de la page pourra être exécuté. Il sera possible par exemple de lancer d’autres pages. 4.2 Arrêter le test d’une page Pour arrêter le test, plusieurs méthodes sont pos- sibles : • 1ère méthode  : Fermez la page en cours de test. WEBDEV affiche l’éditeur en cours au moment du lancement du test. • 2ème méthode  : • Revenez dans l’éditeur avec la barre des tâches ou avec Alt + Tab. • Confirmez l’arrêt du test. WEBDEV affiche l’éditeur en cours au moment du lancement du test. 5 Tracer un projet 5.1 Principes du débogage Le débogage d’une application consiste à : • vérifier le bon fonctionnement d’un traitement, • comprendre le fonctionnement d’un programme existant, • vérifier la valeur des variables, • vérifier le bon fonctionnement de cas particuliers dans une application ou un site. Le débogueur permet de réaliser ces opérations. Remarque  : WEBDEV met également à votre dispo- sition divers outils de trace (fenêtre de trace, boîte d’information, ...). Pour plus de détails, consultez le paragraphe "Déboguer sans le débogueur", page 203. 5.2 Présentation du débogueur Le débogueur permet de tracer les programmes en WLangage afin de faciliter la mise au point de pro- grammes. Le code source exécuté est visualisé à l’écran. Les différents traitements exécutés sont hiérarchisés dans le volet "Débogueur". La valeur des variables peut être visualisée : • individuellement dans la bulle d’aide de survol de chaque variable. • dans le volet "Débogueur". 5.3 Fonctionnalités du débogueur Le débogueur permet de : • connaître la pile des appels, • visualiser le contenu des variables ou des expres- sions,

RkJQdWJsaXNoZXIy NDQ0OA==