PC SOFT

DOCUMENTATION EN LIGNE
DE WINDEV, WEBDEV ET WINDEV MOBILE

  • Présentation
  • Paramètres d'exécution d'un script de test
  • Exécuter un script en mode sécurisé
  • Exécuter un script plusieurs fois de suite
  • Modifier la durée d'exécution
  • Spécifier un délai entre chaque manipulation
  • Vérification de l'exécution du script de test
  • Exécution en continu d'un script de test
  • Exécution pas à pas d'un script de test
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
Présentation
WDTest permet d'exécuter les scripts de test :
  • en continu. Tout le script est exécuté. Une vérification est effectuée à la fin. Pour plus de détails sur cette vérification, consultez le paragraphe Vérification de l'exécution du script de test.
  • pas à pas. Il est possible d'exécuter :
    • soit un à un les événements du script,
    • soit un ensemble d'événements du script,
    • soit tout le script.
Cette fonctionnalité permet de connaître le résultat d'exécution d'un événement ou d'un ensemble d'événements.
Un événement, un ensemble d'événements ou tout le script peut être exécuté selon des paramètres d'exécution.
Pour plus de détails, consultez le paragraphe Paramètres d'exécution d'un script de test.
Lors de l'exécution d'un événement, d'un ensemble d'événements ou de tout le script de test, un fichier de script de résultat (fichier ".LOG") est généré. Ce fichier texte contient la description des manipulations effectuées.
Paramètres d'exécution d'un script de test
WDTest permet de :
  • Exécuter le script en mode sécurisé.
  • Exécuter le script plusieurs fois de suite.
  • Modifier la durée d'exécution d'un événement, d'un ensemble d'événements ou de tout le script de test.
  • Spécifier un délai entre chaque manipulation du script de test.
Attention : Si une des options ci-dessus est utilisée, l'action d'origine peut être modifiée. Par exemple, un double-clic de souris exécuté plus lentement sera interprété comme deux clics successifs (selon les propriétés de la souris utilisée).

Exécuter un script en mode sécurisé

Si l'option "Mode sécurisé" est sélectionnée, WDTest arrête automatiquement l'exécution du script lorsqu'une action (autre qu'un déplacement de souris ou une manipulation de touches) est effectuée sur une fenêtre différente de celle utilisée pour l'enregistrement du script.
Par exemple, si le script est exécuté sur une fenêtre différente de celle d'origine et qu'un clic de souris entraîne une action imprévue de l'application, le test sera automatiquement arrêté.

Exécuter un script plusieurs fois de suite

Pour exécuter le script plusieurs fois de suite, spécifiez le nombre de fois que le script doit être exécuté dans l'option "Répétition".

Modifier la durée d'exécution

Pour modifier la durée d'exécution, spécifiez un coefficient de temporisation dans l'option "Coefficient" :
  • Pour augmenter la durée d'exécution : saisissez une valeur supérieure à 1.
  • Pour diminuer la durée d'exécution : saisissez une valeur comprise entre 0 et 1.
  • Pour conserver la durée d'exécution d'origine : saisissez 1.

Spécifier un délai entre chaque manipulation

Pour spécifier un délai entre chaque manipulation du script de test, spécifiez ce délai (en millisecondes) dans l'option "Délai de temporisation supplémentaire".
Vérification de l'exécution du script de test
Après l'exécution en continu du script, WDTest compare le fichier de script de test (fichier ".TXT") et le fichier de script de résultat (fichier ".LOG"). Cette comparaison est réalisée uniquement sur le titre de la fenêtre utilisée dans une manipulation différente d'un déplacement de souris ou d'une touche relâchée.
Si ce titre de fenêtre est :
  • Identique : l'expression "Réussie" est affichée en face du script testé.
  • Différent : l'expression "A vérifier" est affichée en face du script testé.
Vérifications avancées : Pour vérifier si le script s'est correctement exécuté :
  1. Affichez simultanément le script de test et le script de résultat sous NotePad.
  2. Comparez visuellement ou par programmation le contenu de ces scripts.
Exécution en continu d'un script de test
Pour jouer en continu le script de test :
  1. Ouvrez ou lancez si nécessaire l'application à tester.
  2. Sous WDTest, cochez la case correspondante au(x) script(s) de test à jouer.
    Remarque : L'application à tester doit être l'application active derrière WDTest. En iconisant WDTest, l'application à tester doit être la première application affichée.
  3. Définissez si nécessaire les paramètres d'exécution du script de test (répétition, délai et coefficient de temporisation, voir le paragraphe Paramètres d'exécution d'un script de test).
  4. Cliquez sur le bouton "Jouer les scripts". Le ou les script(s) de test sont joués. Le résultat de la comparaison entre le fichier généré et le fichier d'origine apparaît en face du script testé.
    Remarque : Pour arrêter l'exécution du script, appuyez simultanément sur les touches Ctrl + Echap.
Exécution pas à pas d'un script de test
Pour jouer pas à pas le script de test :
  1. Ouvrez ou lancez si nécessaire l'application à tester.
  2. Sous WDTest, cochez la case correspondante au script de test à jouer.
    Remarques :
    • Seul un script à la fois peut être exécuté pas à pas.
    • L'application à tester doit être l'application active derrière WDTest. En iconisant WDTest, l'application à tester doit être la première application affichée.
  3. Cliquez sur le bouton "Exécuter pas à pas". La fenêtre d'exécution pas à pas s'affiche. Cette fenêtre liste l'ensemble des événements du script de test en cours.
  4. La fenêtre d'exécution pas à pas permet d'effectuer les opérations suivantes :
    • Exécuter en continu le script de test : cliquez sur le bouton .
      Tous les événements suivant le dernier événement exécuté seront exécutés selon les paramètres spécifiés.
    • Exécuter pas à pas le script de test : cliquez sur le bouton .
      L'événement sélectionné sera exécuté selon les paramètres spécifiés et la fenêtre d'exécution pas à pas se ré-affichera après son exécution. L'événement suivant l'événement exécuté sera automatiquement sélectionné.
    • Jouer le script jusqu'à un certain événement : sélectionnez le dernier événement à exécuter et cliquez sur le bouton .
      Tous les événements situés entre le dernier événement exécuté et l'événement sélectionné seront exécutés selon les paramètres spécifiés. La fenêtre d'exécution pas à pas se ré-affichera après l'exécution des événements. Le dernier événement exécuté sera automatiquement sélectionné.
    • Mettre un ou plusieurs points d'arrêt dans le script : sélectionnez l'événement sur lequel un point d'arrêt doit être inséré et cliquez sur le bouton .
      Lors de l'exécution du script, la fenêtre d'exécution pas à pas se lancera dès qu'un point d'arrêt sera rencontré.
Remarques :
  • Ce(s) point(s) d'arrêt est (sont) pris en compte uniquement lors de l'exécution d'un ensemble d'événements ou de tout le script depuis la fenêtre d'exécution pas à pas.
  • Pour enlever un point d'arrêt, sélectionnez l'événement sur lequel un point d'arrêt doit être supprimé et cliquez sur le bouton . Pour enlever tous les points d'arrêt, cliquez sur le bouton .
Version minimum requise
  • Version 9
Documentation également disponible pour…
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire