Une visite de GUI Test Studio

Où tout se trouve : les panneaux, l'aperçu, les propriétés et la chronologie.

Ouvrir un test

Depuis GUI Test Runner-Recorder, cliquez sur Modifier dans GUI Test Studio sur la page d'un test : le test s'ouvre sur sa chronologie.Vous pouvez aussi ouvrir GUI Test Studio seul et utiliser Fichier, Ouvrir un projet, ou double-cliquer sur un fichier .GTS.Son écran d'accueil a aussi un bouton Créer un test..., qui ouvre GUI Test Runner-Recorder pour en enregistrer un.

GUI Test Studio ne sert pas seulement à finir un enregistrement.Utilisez-le tout au long du développement : construisez un test de zéro, enregistrez un scénario de plus dans un test existant, ou mettez à jour une assertion le jour où un écran change.

La fenêtre d'un coup d'œil

  1. 1Barre d'outils: sauvegarder, annuler, capturer une image, et Exécuter le test
  2. 2Palettes: Fichiers de contenu, Assertions et Événements à faire glisser sur la chronologie
  3. 3Aperçu: l'enregistrement à la tête de lecture, avec les étapes dessinées dessus
  4. 4Propriétés: tout sur le bloc sélectionné, prêt à être modifié
  5. 5Vue d'ensemble: le test entier d'un coup d'œil ; faites glisser pour vous déplacer
  6. 6Pistes: l'enregistrement, la souris, le clavier et les assertions
  7. 7Tête de lecture: le moment affiché dans l'aperçu

L'idée est celle d'un logiciel de montage vidéo : chaque étape du test est un bloc placé au moment où elle se produit, et l'enregistrement défile en haut pour que vous puissiez toujours voir l'écran à ce moment.

Quand vous sélectionnez une assertion sur la chronologie, ou l'ouvrez dans son éditeur, l'aperçu montre cette assertion, avec sa cible visuelle et sa zone de recherche, où que soit la tête de lecture.

L'aperçu a aussi un choix Référence : choisissez-y un profil et l'aperçu montre les versions de ce profil pour les assertions et les étapes.

Les palettes à gauche

La colonne de gauche occupe toute la hauteur de la fenêtre, à côté de la chronologie.Ses onglets, en haut, passent d'un panneau à l'autre.

OngletCe qu'il contient
Fichiers de contenuLes enregistrements, les images et les autres tests de ce projet.Faites glisser une image ou un test sur la chronologie.
AssertionsChaque type d'assertion, avec une courte description de quand l'utiliser.Faites-en glisser une sur la chronologie.
ÉvénementsTout ce que fait un test : les gestes souris et clavier, et les étapes du Déroulement du test comme Attente, Ouvrir une application web et Lancer une application.Voir Événements : ce que fait un test.
ScénariosLes scénarios du test en arborescence, chacun dans sa couleur.Il apparaît dès que le test a un scénario.
Navigateurs et appareilsPour un test web créé pour plusieurs navigateurs et appareils : chaque version sous forme de graphe, avec son état et sa dernière exécution.Il n'apparaît que pour un tel test.

Affichage en montre deux de plus : Structure du projet, le test sous forme de liste de pistes et de blocs, et Marqueurs, chaque note dans l'ordre chronologique.

Préférences, Disposition réorganise la fenêtre avec un préréglage : Par défaut, Édition, Revue ou Focus.Votre propre disposition peut être enregistrée dans un fichier .gtslayout et chargée sur un autre ordinateur.

La palette Assertions : faites glisser une assertion jusqu'au moment où elle doit avoir lieu.
Fichiers de contenu : vos enregistrements, vos images et les tests ajoutés comme scénarios.

Le panneau Propriétés

Cliquez sur n'importe quel bloc et le panneau Propriétés affiche tout à son sujet.Sa carte, en haut, porte le nom du bloc et le moment où il se produit.Les onglets en dessous portent ses paramètres : Paramètres, l'onglet propre à l'assertion, Références, Aperçu et exécution et, pour un geste, Avancé : événements internes.Seuls les onglets qui concernent le bloc sont affichés, et chaque section a un bouton point d'interrogation qui l'explique.

Quand rien n'est sélectionné, le panneau montre le test lui-même, en quatre onglets : Général, Écran, Profils de référence et Versions.

Le panneau Propriétés d'une assertion visuelle.
Chaque point d'interrogation ouvre une explication simple.

Sauvegarder et exécuter

Exécuter le test, le bouton bleu de la barre d'outils, sauvegarde le test et le démarre dans GUI Test Runner-Recorder.GUI Test Studio s'efface pendant que le test s'exécute sur votre écran, et revient quand vous fermez GUI Test Runner-Recorder.

Sa flèche propose Sauvegarder & exécuter depuis la tête de lecture : l'exécution démarre au moment situé sous la tête de lecture, ce qui fait gagner du temps quand vous travaillez sur la fin d'un long test.Le bouton prend ensuite le nom de la façon choisie en dernier.Pour un test web créé pour plusieurs navigateurs et appareils, la flèche exécute aussi l'un d'eux, ou exécute le test avec ou sans fenêtre de navigateur.Voir Exécuter un test.

Raccourcis pratiques

TouchesCe qu'elles font
Ctrl+Z / Ctrl+YAnnuler et rétablir, pour chaque modification
Ctrl+SSauvegarder le test
F5 / Shift+F5Sauvegarder et exécuter, depuis le début ou depuis la tête de lecture
F2Renommer le bloc sélectionné
MAjouter un marqueur (une note) à la tête de lecture
Ctrl+GGrouper les blocs sélectionnés en scénario
Ctrl+Shift+PPrendre une capture de votre écran et l'ajouter aux Fichiers de contenu

Toujours bloqué ?Dites-nous ce que vous essayiez de faire, et nous répondons sous un jour ouvré.Ask our team