WEBDEV 2024 : Les concepts

200 Partie 6 : Tester un site Web Test d’un site en pratique 1 Présentation WEBDEV propose plusieurs méthodes pour tester vos sites : • test de l’ensemble du projet, • test d’une page seule, • test d’une requête seule, • test d’un état seul, • exécution du projet pas à pas, • test des performances de votre site, • test de non-régression/test automatique, • test de montée en charge. Le test de l’ensemble du projet permet de simuler le lancement du site. Il est ainsi possible de tester le site dans son ensemble, même si son développe- ment n’est pas terminé. Dès qu’un problème appa- raît, vous pouvez lancer le débogueur pour connaître et résoudre le problème rencontré. Le test d’une page seule permet d’exécuter unique- ment la page en cours. Vous pouvez ainsi choisir de tester votre projet à partir d’une page donnée ou de tester le fonctionnement d’une page dès que son développement est terminé. Comme pour le test du projet, il est possible de lancer le débogueur dès qu’un problème est rencontré. Le test d’une requête seule permet d’exécuter uniquement la requête en cours. Vous pouvez ainsi choisir de tester le fonctionnement d’une requête dès que son développement est terminé. Le test d’un état seul permet d’exécuter unique- ment l’état en cours. Vous pouvez ainsi choisir de tester le fonctionnement d’un état dès que son développement est terminé. Comme pour le test du projet, il est possible de lancer le débogueur dès qu’un problème est rencontré. L’exécution du projet pas à pas permet de lancer le débogueur au lancement du site. Cette solution permet de suivre méticuleusement le déroulement du site. Le test des performances de votre site permet de vérifier et d’optimiser le temps d’exécution de votre site. Le test de non-régression (ou test automatique) est basé sur l’exécution de scripts. Il permet de véri- fier que lors de l’exécution de votre site, ... les fonc- tionnalités existantes sont toujours supportées. Le test de montée en charge permet de lancer plusieurs connexions simultanées à un même site dynamique WEBDEV. Pour compléter ces différentes méthodes, WEB- DEV propose également de connaître le "Code coverage" du site, c’est-à-dire la mesure de la cou- verture des tests réalisés sur un site. Pour plus de détails, consultez l’aide en ligne. 2 Tester un projet WEBDEV 2.1 Tester le projet depuis l’éditeur Le lancement du test depuis l’éditeur permet par exemple de tester : • les fonctionnalités du site, • l’utilisation du site avec différents navigateurs. Le test d’un projet peut être lancé quel que soit l’élé- ment en cours sous l’éditeur. Remarque : Le navigateur de test utilisé pour le test du projet peut être choisi : • dans les options de WEBDEV : sous le volet "Ac- cueil", dans le groupe "Environnement", déroulez "Options" et sélectionnez "Options générales de WEBDEV". Le navigateur peut être sélectionné dans l’onglet "Web". • dans les options du mode test : sous le volet "Pro- jet", dans le groupe "Mode test", déroulez "Mode test" et sélectionnez "Navigateur de test". Différents types de test Pour tester un site statique depuis l’éditeur  : 1. Sous le volet "Projet", dans le groupe "Mode test", déroulez "Mode test" et sélectionnez "Débo- guer le projet depuis la page d’accueil". 2. L’éditeur est automatiquement réduit en icône.

RkJQdWJsaXNoZXIy NDQ0OA==