Votre premier test, pas à pas

Enregistrez un court scénario, sauvegardez-le, exécutez-le et lisez son rapport, en dix minutes environ.

ExempleCe que nous allons tester

Un court scénario dans une application que vous connaissez bien : ouvrir un menu, cliquer sur une entrée, vérifier que le bon écran apparaît.Une connexion, une recherche ou l'ajout d'un article à un panier sont tous de bons premiers tests.

La voie guidée : une page d'exercice

La première fois que GUI Test Runner-Recorder s'ouvre, son guide de prise en main propose de créer votre premier test avec vous, sur une petite page web d'exercice livrée avec l'application.La page vous guide elle-même : trois étapes numérotées, taper votre prénom, choisir une réponse, cliquer sur un bouton, chacune disant quel type d'action votre test enregistre.Rien de vous n'est nécessaire, et tout le parcours prend une dizaine de minutes.Vous pouvez le relancer à tout moment depuis Aide, Guide de prise en main.

  1. 1

    Enregistrer la page d'exercice

    Le guide met en lumière Enregistrer.La question qui suit est déjà réglée sur la page d'exercice : cliquez de nouveau sur Enregistrer, et la page s'ouvre dans une fenêtre de navigateur : faites ses trois étapes, puis appuyez sur Échap quand elle vous le dit.Le test est sauvegardé tout seul sous le nom « Mon premier test », dans vos Documents, avec les assertions qu'obtient un enregistrement.

  2. 2

    L'exécuter

    Le guide vous demande de cliquer sur Exécuter le test.Le test rejoue vos clics et votre saisie sur la même page, et réussit.

  3. 3

    Faire le tour de GUI Test Studio

    Modifier dans GUI Test Studio ouvre le test sur sa chronologie, et un guide à lui montre l'enregistrement, les étapes, les assertions, et les palettes Assertions et Événements, d'où l'on fait glisser un bloc sur la chronologie.Rien n'a besoin d'être changé ; sa dernière carte, Retour à GUI Test Runner-Recorder, vous ramène.

  4. 4

    L'exécuter de nouveau, sur une page modifiée

    Entre-temps, la page d'exercice a changé, comme une application change entre deux versions : le message de bienvenue oublie le nom que vous avez tapé, et l'icône à côté n'est pas la bonne.Le test, lui, n'a pas changé.Exécutez-le, et le rapport de confiance s'ouvre sur les deux assertions qui l'ont détecté, avec son propre guide pour le lire.

Avant de commencer

Mettez votre application à l'écran dans l'état d'où le test doit partir : déconnectée, sur sa page d'accueil, avec un panier vide.

Enregistrer

  1. 1

    Cliquer sur Enregistrer

    Ouvrez GUI Test Runner-Recorder.Sa page d'accueil propose les deux façons de créer un test côte à côte : sous Enregistrez-le vous-même, cliquez sur le bouton rouge Enregistrer.

    1. 1Enregistrer: démarre un nouvel enregistrement
    2. 2Créer un test depuis une consigne: l'autre façon : décrire le test à Claude
  2. 2

    Choisir ce qu'il faut tester

    Choisissez L'écran entier pour un premier test.Vous pouvez aussi choisir une application, une application web, une zone de l'écran, ou un téléphone Android.Sur un ordinateur à plusieurs moniteurs, l'application demande d'abord quel écran le test utilise.

  3. 3

    Attendre le compte à rebours

    L'application s'efface et compte trois secondes à rebours.Profitez-en pour poser la main sur la souris.

  4. 4

    Dérouler votre scénario

    Cliquez, saisissez et faites défiler comme le ferait un utilisateur, à un rythme normal.Attendez que chaque écran ait fini de se charger avant d'agir dessus.

    Une petite barre d'outils reste à l'écran pendant que vous enregistrez.Elle n'apparaît jamais dans l'enregistrement.Pause (F1) vous laisse préparer quelque chose hors enregistrement, Arrêter (Échap) termine l'enregistrement, et Recommencer l'enregistrement jette la prise et repart de zéro.

  5. 5

    Appuyer sur Échap pour arrêter

    L'application revient et demande ce que ce test doit vérifier.

Choisir ce qu'il vérifie et sauvegarder

La question posée après chaque enregistrement décide quelles assertions le test reçoit de lui-même.Les trois cartes sont expliquées dans Choisir ce qu'un test vérifie ; pour un premier test, laissez-les telles quelles.

  1. 6

    Cliquer sur Sauvegarder le test, et lui donner un nom

    Chaque test reçoit un dossier à lui, qui porte son nom.Ses résultats seront aussi conservés dans ce dossier.

    La sauvegarde prend un moment : c'est là que les assertions sont créées, une pour chaque élément sur lequel vous avez cliqué et pour ce qui est apparu à l'écran.

L'exécuter

  1. 7

    Remettre l'application là où le test commence

    Même écran, même état que lorsque vous avez commencé à enregistrer.

  2. 8

    Cliquer sur Exécuter le test

    1. 1Exécuter le test: rejoue le test sur l'écran réel
    2. 2Modifier dans GUI Test Studio: ouvre le test sur sa chronologie
    3. 3Exécutions: chaque exécution passée ; double-cliquez sur l'une d'elles pour ouvrir son rapport
  3. 9

    Ne touchez à rien pendant l'exécution

    Après un court compte à rebours, le test déplace la souris et saisit le texte de lui-même, et un fin bandeau bleu en haut de l'écran indique qu'un test s'exécute.Ne touchez ni à la souris ni au clavier avant qu'il ait terminé.Appuyez sur F2 à tout moment pour l'arrêter.

Lire le rapport

Quand l'exécution se termine, le rapport de confiance s'ouvre.Le bandeau en haut donne le verdict, et la liste en dessous montre chaque étape et chaque assertion dans l'ordre.Cliquez sur une assertion pour voir ce qui était attendu à côté de ce qui a été trouvé.

Chaque exécution est conservée : la carte Exécutions de la page du test les liste, la plus récente en premier, avec le résultat, la durée de chacune et le nombre d'assertions réussies.Double-cliquez sur une exécution pour rouvrir son rapport.

Le peaufiner dans GUI Test Studio

L'enregistreur a écrit le test pour vous, et il fonctionne tel quel.GUI Test Studio est l'endroit où vous vous l'appropriez : cliquez sur Modifier dans GUI Test Studio sur la page du test.

  1. 10

    Nommer les assertions et les étapes importantes

    Sélectionnez un bloc et appuyez sur F2 : « Assertion bouton Connexion », « Saisir le nom d'utilisateur ».Le rapport de confiance et chaque rapport d'anomalie parlent alors avec vos mots au lieu de « Assertion visuelle #3 ».

  2. 11

    Grouper les étapes en scénarios

    Sélectionnez les étapes d'une partie et appuyez sur Ctrl+G : « Connexion », « Recherche », « Paiement ».Le rapport dit alors dans quelle partie une exécution s'est arrêtée.

  3. 12

    Ajuster ce qui doit l'être

    Ajoutez une assertion à laquelle l'enregistreur n'a pas pensé, donnez un délai d'attente plus long à un écran lent, décrivez le test dans les Paramètres du projet.Puis cliquez de nouveau sur Exécuter le test dans la barre d'outils.

Que faire ensuite

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