DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE

Aide / Concepts WEBDEV / Partie 6 - Tester un site Web
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaEtats et RequêtesCode Utilisateur (MCU)
WEBDEV
WindowsLinuxPHPWEBDEV - Code Navigateur
WINDEV Mobile
AndroidWidget AndroidiPhone/iPadWidget IOSApple WatchMac CatalystUniversal Windows 10 App
Autres
Procédures stockées
2. Comment tester un site ?
Page précédenteSommairePage suivante
Plusieurs outils sont disponibles pour tester un site WEBDEV :
  • l'éditeur principal de WEBDEV.
  • l'administrateur WEBDEV.
    Ce module est indispensable à l'exécution d'un site dynamique WEBDEV (en mode Session ou en mode AWP). Sur le poste de développement, il est possible de tester les sites dynamiques depuis une page de test créée par l'administrateur.
  • WDTestSite, l'outil de test de montée en charge.
Le tableau ci-dessous présente quand et comment utiliser ces différents modes de test.
Mode de testType de testLancement du test
EditeurLe lancement du test depuis l'éditeur permet par exemple de tester :
  • les fonctionnalités du site,
  • le code utilisé dans les différents événements et traitements. Un puissant débogueur permet de suivre pas à pas l'exécution des différents événements et traitements.
  • l'utilisation du site avec différents navigateurs (installés sur le poste de développement).
Ce type de test :
  • permet l'utilisation du débogueur.
  • est pris en compte par le "Code Coverage".
  • Sous le volet "Projet", dans le groupe "Mode test", déroulez "Mode test" et sélectionnez "Déboguer le projet".
  • Sous le volet "Projet", dans le groupe "Mode test", déroulez "Mode test" et sélectionnez "Déboguer le projet depuis la page d'accueil".
Les droits de l'internaute (droits d'accès, d'écriture et de lecture) correspondent aux droits du développeur.
Administrateur WEBDEV
(site dynamique WEBDEV uniquement)
Le lancement du test depuis l'administrateur permet par exemple de tester :
  • les fonctionnalités du site,
  • les fonctions spécifiques au Web (cookies, ...),
  • l'utilisation du site dans des conditions réelles.
Lancez l'administrateur WEBDEV (menu "Démarrer") puis cliquez sur le bouton "Page de test" (onglet "Avancé").
Ce test permet d'utiliser le site WEBDEV dans des conditions identiques à celles d'un internaute.
Les droits de l'internaute (accès, écriture et lecture) correspondent aux droits de l'utilisateur par défaut défini dans le serveur Web utilisé.
WDTestSite
(site dynamique WEBDEV uniquement)
WDTestSite permet de réaliser des tests de montée en charge.
WDTestSite permet de lancer plusieurs connexions simultanées à un site WEBDEV.
Chaque connexion effectue une succession d'actions dans le site WEBDEV (scénario prédéfini).
Ce test doit être effectué sur un site WEBDEV installé sur un poste de déploiement, prêt à être mis en service.
  1. Créez un scénario de test (avec WDTestSite).
  2. Installez WDTestSite et le scénario sur différents postes pour simuler un grand nombre d'accès.
  3. Spécifiez le nombre de connexions à effectuer.
  4. Lancez le scénario de test sur chaque poste.
Remarques :
  • Chaque poste effectue un nombre de connexions défini.
  • Chaque connexion effectue le scénario sélectionné.
Tests automatiquesLes tests automatiques permettent de tester les procédures et les classes d'un site à différents niveaux de développement.
Les scénarios de test sont générés en WLangage à partir du test de la procédure ou de la classe. Les scénarios peuvent être modifiés sous l'éditeur de code.
Ce type de test est pris en compte par le "Code Coverage" .
  1. Affichez la procédure ou la classe dans le volet "Explorateur de projet".
  2. Affichez le menu contextuel de l'élément (clic droit) et sélectionnez l'option "Créer un test unitaire".
Page précédenteSommairePage suivante
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire

Dernière modification : 22/08/2022

Signaler une erreur ou faire une suggestion | Aide en ligne locale