DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE

Aide / Développer une application ou un site / Test
  • Présentation
  • Comment le faire ?
  • Tester la fenêtre en cours
  • Remarque : Iconiser ou non l'éditeur lors du test
  • Test sous un simulateur
  • Arrêter le test d'une fenêtre
  • Notes
  • Répertoire des fichiers à utiliser en test
  • Gestion des mots de passe (analyse ou fichier de données)
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 d'une fenêtre seule permet d'exécuter uniquement la fenêtre en cours sous WINDEV ou WINDEV Mobile. Vous pouvez ainsi choisir de tester votre projet à partir d'une fenêtre donnée, ou de tester le fonctionnement d'une fenêtre 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é.
Comment le faire ?

Tester la fenêtre en cours

Pour tester la fenêtre en cours depuis l'éditeur :
  • WINDEV cliquez sur parmi les boutons d'accès rapide. L'éditeur est automatiquement réduit en icône et la fenêtre s'exécute.
  • WINDEV Mobile cliquez sur parmi les boutons d'accès rapide. L'éditeur est automatiquement réduit en icône et la fenêtre s'exécute dans un simulateur.
Au lancement du test d'une fenêtre, les événements WLangage suivants sont exécutés :
  • déclaration des classes,
  • initialisation du projet,
  • déclaration des globales de la fenêtre en cours,
  • initialisation des champs présents dans la fenêtre en cours,
  • initialisation de la fenêtre en cours,
  • prise de focus de la fenêtre en cours,
  • entrée du premier champ de la fenêtre en cours (si ce champ a un traitement d'entrée).
Lors du test, l'ensemble des fonctionnalités de la fenêtre pourra être exécuté. Il sera possible par exemple d'ouvrir d'autres fenêtres.
Remarques :
  • Pour tester une fenêtre qui attend un ou plusieurs paramètres, il est nécessaire de donner une valeur par défaut aux paramètres dans la déclaration des paramètres. Dans le cas contraire, une fenêtre s'affiche permettant de saisir les paramètres attendus. Pour plus de détails, consultez Tester une fenêtre paramétrée.
  • WINDEV Si des modifications d'interface sont effectuées lors du test de la fenêtre (modification de la taille des champs, de leur position, ...), à la fin du test, l'éditeur de fenêtres propose de modifier l'interface de la fenêtre correspondante. Pour plus de détails, consultez Utilisation de la modification d'IHM lors d'un test d'une fenêtre.
  • Il est possible de relancer le dernier test effectué (fenêtre, requête, état, ...) depuis n'importe quel élément du projet grâce à l'option "GO .. Relancer le dernier test" présente dans les boutons d'accès rapide.

Remarque : Iconiser ou non l'éditeur lors du test

Par défaut, lors d'un test, l'éditeur s'icônise. Selon la configuration matérielle (écran large, 2 écrans, ...), cette icônisation n'est pas utile.
Pour conserver l'éditeur ouvert :
  1. Sous le volet "Accueil", dans le groupe "Environnement", déroulez "Options" et sélectionnez "Options de l'éditeur de code".
  2. Dans l'onglet "Débogueur", décochez l'option "Iconiser l'éditeur lors du mode test".
  3. Validez.
Universal Windows 10 AppAndroidiPhone/iPad

Test sous un simulateur

Pour une application Android, iOS ou Windows Store apps, WINDEV Mobile permet de tester directement la fenêtre (et l'application) sur le poste de développement grâce au mode simulation. Ce test réalise une simulation d'un périphérique de la plateforme utilisée sur le poste de développement. Ce test est utile quand le développeur ne dispose pas de périphérique (Android par exemple) ou pas de poste Mac pour compiler l'application iOS. Cependant, certaines fonctionnalités ne sont pas disponibles en mode simulateur.

Arrêter le test d'une fenêtre

Pour arrêter le test, plusieurs méthodes sont possibles :
  • 1ère méthode : Fermez l'application en cours de test. WINDEV 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. WINDEV ou WINDEV Mobile affiche l'éditeur en cours au moment du lancement du test.
Notes

Répertoire des fichiers à utiliser en test

Pour paramétrer les fichiers de données utilisés lors du test de l'application sous l'éditeur :
  1. Affichez la description du projet : sous le volet "Projet", dans le groupe "Projet", cliquez sur "Description".
  2. Dans l'onglet "Fichier", sélectionnez l'emplacement des fichiers 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é.

Gestion des mots de passe (analyse ou fichier de données)

Lors du test de la fenêtre, aucun mot de passe n'est demandé, que la fenêtre soit associée à une analyse protégée en exécution ou à un fichier de données protégé par mot de passe.
Les mots de passe nécessaires doivent être précisés par programmation dans l'événement WLangage "Initialisation" associé au projet :
  • Si la fenêtre manipule un fichier de données d'une analyse protégée par un mot de passe en exécution, ce mot de passe doit être spécifié avec la fonction HOuvreAnalyse.
  • Si la fenêtre manipule un (ou plusieurs) fichier(s) de données protégé(s) par un mot de passe, ce mot de passe doit être spécifié avec la fonction HPasse.
Si les mots de passe ne sont pas précisés dans l'événement WLangage "Initialisation" du projet, une erreur WLangage est affichée lors du test de la fenêtre.
Version minimum requise
  • Version 9
Documentation également disponible pour…
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