DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE

Aide / Développer une application ou un site / Test / Test WEBDEV
  • Présentation
  • Comment le faire ?
  • Tester un site en mode session/AWP (ou la partie en mode session/AWP d'un site)
  • Tester les fonctionnalités du site
  • Arrêter le test d'un projet
  • Notes
  • Les différents modules lancés automatiquement lors du test d'un site WEBDEV (mode session/AWP)
  • Navigateur de test
  • Tester un site depuis un téléphone
  • Vista et UAC : Lancement d'un test
  • Répertoire des fichiers de données à utiliser en test
  • Vérification de l'environnement d'exécution avant le test
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
Présentation
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éveloppement n'est pas terminé. Dès qu'un problème apparaît dans l'exécution du projet (code serveur uniquement), vous pouvez lancer le débogueur pour connaître et solutionner le problème rencontré.
Remarque : Le test d'un projet peut être lancé quel que soit l'élément en cours sous l'éditeur.
Cette page d'aide présente comment tester un projet depuis l'éditeur WEBDEV. Il est également possible de tester un projet correspondant à un site en mode session depuis l'administrateur WEBDEV.
Pour plus de détails, consultez :
Comment le faire ?

Tester un site en mode session/AWP (ou la partie en mode session/AWP d'un site)

Pour tester un site WEBDEV (mode session/AWP) depuis l'éditeur :
  1. Sous le volet "Projet", dans le groupe "Mode test", déroulez "Mode test" et sélectionnez "Déboguer le projet".
    Vous pouvez également cliquer sur parmi les boutons d'accès rapide ou utiliser le raccourci Ctrl + F9.
  2. L'éditeur est automatiquement réduit en icône et le projet s'exécute dans le navigateur par défaut.
  3. La première page en mode session du site s'affiche.
Au lancement du test du projet, avant l'ouverture de la première page en mode session du projet, les événements WLangage suivants sont exécutés :
  • déclaration des classes,
  • initialisation du projet,
  • déclaration des globales de la première page en mode session,
  • initialisation de la première page,
  • initialisation des champs présents dans la première page,
  • chargement de la première page,
  • entrée du premier champ de la première page (si ce champ a un événement WLangage d'entrée).

Tester les fonctionnalités du site

Il est conseillé de tester toutes les fonctionnalités du site mais aussi l'utilisation du bouton précédent du navigateur. Pour plus de détails sur la gestion du bouton "Précédent" du navigateur, consultez Gestion du bouton Précédent.

Arrêter le test d'un projet

Pour arrêter le test, plusieurs méthodes sont possibles :
  • 1ère méthode : Fermez le navigateur dans lequel le test est effectué. 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 la combinaison de touches Alt + Tab et confirmez l'arrêt du test. WEBDEV affiche l'éditeur en cours au moment du lancement du test.
Notes

Les différents modules lancés automatiquement lors du test d'un site WEBDEV (mode session/AWP)

Les modules suivants sont automatiquement lancés lors d'un test :
  • Le serveur Web installé sur le poste et configuré pour WEBDEV lors de l'installation de WEBDEV version développement.
    Si le serveur Web n'est pas lancé, le test ne peut pas se faire.
  • L' administrateur WEBDEV (WD290Admin.EXE).
    L'administrateur permet de gérer les connexions au serveur Web et de paramétrer les sites en mode session WEBDEV.
  • Le moteur WEBDEV (WD290AWP.EXE).
    Le moteur WEBDEV permet de gérer les requêtes effectuées par les internautes depuis leur navigateur et de leur renvoyer la page HTML dynamique correspondante.
  • Le navigateur Internet.
    Le navigateur Internet permet d'afficher les pages HTML du site WEBDEV.

Navigateur de test

Pour sélectionner le navigateur de test :
  1. Sous le volet "Projet", dans le groupe "Mode test", déroulez "Mode test".
  2. Sélectionnez "Navigateur de test" et choisissez le navigateur voulu.
Remarque : Le navigateur par défaut est défini dans les options de WEBDEV :
  1. Sous le volet "Accueil", dans le groupe "Environnement", déroulez "Options" et sélectionnez "Options générales de WEBDEV".
  2. Dans la fenêtre des options de WEBDEV, cliquez sur l'onglet "Web". Pour plus de détails, consultez Options de WEBDEV.
Astuce : Pour sélectionner le navigateur utilisé lors du test du projet, utilisez l'icône de test du projet parmi les boutons d'accès rapide. La flèche à droite permet de dérouler un menu afin de choisir rapidement le navigateur à utiliser pour le test.

Tester un site depuis un téléphone

Un site WEBDEV peut être testé directement sur un téléphone. Il est ainsi possible de tester le comportement du site selon la taille de l'écran.
Pour réaliser le test d'un projet sur un téléphone :
  1. Déroulez l'icône parmi les boutons d'accès rapide.
  2. Dans la liste qui s'affiche, sélectionnez l'option "Navigateur de test .. Téléphone Mobile (via un QR Code)".
  3. Lancez le test du projet via l'icône "GO".
  4. Une fenêtre avec un QR Code est affichée.
  5. Flashez avec votre mobile le QR Code affiché.
  6. Le test du projet s'effectue alors sur le téléphone.
Remarques :
  • Le téléphone doit simplement être connecté sur le même réseau que le PC, en général sur le WiFi de l'entreprise.
  • Les points d'arrêt sont actifs. Le mode habituel de débogage est disponible : mode pas à pas, visualisation et modification du contenu des variables, etc.
Pour plus de détails, consultez Tester un site WEBDEV sur un mobile.

Vista et UAC : Lancement d'un test

Vista avec le système de l'UAC (contrôle de comptes utilisateur) activé : Si WEBDEV est lancé en tant qu'administrateur (option du menu contextuel ou case "Exécuter ce programme en tant qu'administrateur" dans les propriétés de l'exécutable), le compte invité utilisé par IIS 7 doit faire partie du groupe administrateur. Dans le cas contraire, une erreur est affichée sous le navigateur.
Vista sans le système de l'UAC activé : Si l'utilisateur Vista est un administrateur, ou un utilisateur du groupe administrateur, le compte invité utilisé par IIS 7 doit faire partie du groupe administrateur. Dans le cas contraire, une erreur est affichée sous le navigateur.
Pour connaître et modifier le compte invité utilisé, consultez Connaître le compte qui exécute le protocole AWP.

Répertoire des fichiers de données à utiliser en test

Pour paramétrer les fichiers de données utilisés lors du test du site sous l'éditeur :
  1. Affichez la description du projet : sous le volet "Projet", dans le groupe "Projet", cliquez sur "Description".
  2. Dans l'onglet "Fichiers", sélectionnez l'emplacement des fichiers de données de test :
    • Répertoire courant : Les fichiers de données se trouveront dans le sous-répertoire EXE du projet.
    • Répertoire spécifique : Les fichiers de données se trouveront dans le répertoire indiqué.

Vérification de l'environnement d'exécution avant le test

Avant de lancer un test de projet, WEBDEV vérifie que l'environnement de test est correctement configuré.
Si un problème est détecté, WEBDEV propose de :
  • "Lancer le diagnostic" provoque l'ouverture de la fenêtre de diagnostic détaillé.
  • "Lancer le test" ignore le diagnostic et lance le test. Cette option doit être employée si le diagnostic est incorrect.
  • "Annuler" abandonne le lancement du test.
La fenêtre de diagnostic détaillé se présente de la façon suivante :
Détail du diagnostic
Cette fenêtre effectue une série de tests pour vérifier que l'environnement de test est correctement configuré.
Pour chaque erreur détectée, un bouton "Corriger" permet de rétablir automatiquement l'environnement de test correct.
Si une aide supplémentaire est disponible, le bouton "Aide" sera activé pour y accéder.
Version minimum requise
  • Version 10
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire

Dernière modification : 08/06/2023

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