PC SOFT

DOCUMENTATION EN LIGNE
DE WINDEV, WEBDEV ET WINDEV MOBILE

Nouveauté WEBDEV 24 !
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaEtats et RequêtesCode Utilisateur (MCU)
WEBDEV
WindowsLinuxPHPWEBDEV - Code Navigateur
WINDEV Mobile
AndroidWidget AndroidiPhone/iPadApple WatchUniversal Windows 10 AppWindows Mobile
Autres
Procédures stockées
2. Comment tester un site ?
Chapitre précédentSommaireChapitre suivant
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. 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 traitements. Un puissant débogueur permet de suivre pas à pas l'exécution des différents 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 "Tracer 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 l'explorateur de projet.
  2. Affichez le menu contextuel de l'élément (clic droit) et sélectionnez l'option "Créer un test unitaire".
Chapitre précédentSommaireChapitre suivant
Version minimum requise
  • Version 24
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire