Prise en main de GUI Test Studio

Votre premier test automatisé en une dizaine de minutes, sans code : installer, enregistrer, choisir ce qu'il faut vérifier, l'exécuter, lire le rapport, et l'exécuter à chaque build.

7 min de lecturePar l'équipe de GUI Test Studio

Ce qu'est GUI Test Studio

Vous testez déjà votre application à la main : vous déroulez un scénario en cliquant et vous regardez l'écran.GUI Test Studio transforme ce parcours en test automatisé.Vous le lui montrez une fois, et il le vérifie à chaque exécution.

Un test est fait des étapes que vous avez réalisées et des assertions qui disent à quoi ressemble un résultat correct.Elles sont disposées sur une chronologie, comme un montage vidéo.Il n'y a aucun script à écrire.

Il y a deux façons d'en créer un.L'enregistrer vous-même, comme le fait cet article.Ou décrire le parcours dans une consigne : Claude l'enregistre, le vérifie et l'exécute pour vous à travers le connecteur de GUI Test Studio, dans Claude Desktop, Claude Code ou VS Code.Dans les deux cas vous obtenez le même test.

Enregistrer

Déroulez votre scénario une fois à la main, ou décrivez-le dans une consigne

Affiner

Ajustez-le sur la chronologie, si vous le souhaitez

Exécuter

Rejouez-le à chaque build

Lire

Le rapport dit ce qui a changé et pourquoi

Un seul programme d'installation vous donne trois outils qui travaillent sur les mêmes fichiers de test.

OutilCe que vous en faites
GUI Test Runner-RecorderEnregistrer un nouveau test, exécuter un test, et lire son rapport de confiance.
GUI Test StudioFaçonner un test sur une chronologie : ajouter ou ajuster des assertions, nommer des étapes, les grouper en scénarios, et garder le test à jour pendant que votre application est développée.
gtr-cliExécuter des tests sans fenêtre, depuis un script ou un pipeline CI/CD.Mêmes exécutions, mêmes résultats.
Le connecteur ClaudeDécrivez un test dans une consigne : Claude l'enregistre, le modifie, l'exécute et lit son rapport à travers les deux applications.

Il teste tout ce que montre votre écran : les sites web dans n'importe quel navigateur, les programmes Windows, les écrans de téléphone, les machines virtuelles et les jeux vidéo.Pour en savoir plus, lisez Comment fonctionne GUI Test Studio.

Étape 1 : l'installer

  1. 1

    Créer votre compte gratuit

    Inscrivez-vous sur notre site avec votre adresse e-mail, ou avec Google.Vos 15 jours d'essai commencent tout de suite, avec toutes les fonctionnalités, et sans coordonnées de paiement.

  2. 2

    Télécharger et lancer le programme d'installation

    Le programme d'installation se trouve sur la page de votre compte.Il installe GUI Test Runner-Recorder, GUI Test Studio et l'outil en ligne de commande en une seule fois.

  3. 3

    Répondre aux premières questions

    La première fois, l'application vous demande de vous connecter une fois dans votre navigateur, puis pose quelques courtes questions sur votre façon de travailler.Passer garde les paramètres recommandés.

Tous les détails sont dans Installer et configurer.

Étape 2 : enregistrer votre premier test

Choisissez un scénario court dans une application que vous connaissez bien.Une connexion, une recherche ou l'ajout d'un article au panier sont tous de bons premiers tests.

  1. 1

    Cliquer sur Enregistrer

    La page d'accueil montre les deux façons côte à côte : Enregistrez-le vous-même, avec le bouton rouge Enregistrer, et Créer un test depuis une consigne.Cliquez sur 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 quoi tester

    L'écran entier est le choix le plus simple pour un premier test.Vous pouvez aussi choisir une application, une page web, une zone de l'écran ou un téléphone.

  3. 3

    Dérouler votre scénario, puis appuyer sur Échap

    Après un court compte à rebours, cliquez, tapez et faites défiler comme le ferait un utilisateur, à un rythme normal.Une petite barre d'outils vous permet de faire une pause ou de recommencer, et elle n'apparaît jamais dans l'enregistrement.

Les habitudes qui rendent un enregistrement fiable sont dans Enregistrer un test.

Étape 3 : choisir ce qu'il vérifie

Quand vous arrêtez, l'application demande ce que ce test doit vérifier.Une assertion est un moment où le test s'assure que quelque chose est juste : un bouton est là, un texte dit ce qu'il faut, une boîte de dialogue est apparue.

Pour un premier test, gardez les choix tels quels et cliquez sur Sauvegarder le test.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.

Ce que signifie chaque carte est dans Choisir ce qu'un test vérifie, et chaque type d'assertion est dans Choisir la bonne assertion.

Étape 4 : l'exécuter

Remettez votre application là où le test commence, puis cliquez sur Exécuter le test.

  1. 1Exécuter le test: rejoue le test sur l'écran réel
  2. 2Exécutions: chaque exécution passée ; double-cliquez sur l'une d'elles pour ouvrir son rapport

Après un court compte à rebours, le test déplace la souris et tape tout seul, et un fin bandeau bleu en haut de l'écran indique qu'un test s'exécute.Ne touchez ni la souris ni le clavier jusqu'à ce qu'il ait fini.Appuyez sur F2 pour l'arrêter à tout moment.

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 et le nombre d'assertions réussies, et un double-clic rouvre le rapport de n'importe quelle exécution.

D'autres façons d'exécuter, par exemple à partir du milieu d'un test, sont dans Exécuter un test.

Étape 5 : lire le rapport

À la fin de l'exécution, le rapport de confiance s'ouvre.Le bandeau en haut donne le verdict.La liste en dessous montre chaque étape et chaque assertion, dans l'ordre.

Cliquez sur n'importe quelle assertion pour voir ce qui était attendu à côté de ce qui a été trouvé.Quand quelque chose a changé, c'est mis en lumière à l'écran et le verdict le dit en mots simples.

Vous avez changé quelque chose volontairement ?Acceptez la nouvelle apparence en un clic, et le test l'attend dès lors.Vous avez trouvé une anomalie ?Rapport d'anomalie dans le bandeau écrit un rapport prérempli à partir de l'exécution, en PDF ou en fichier Excel, ou en ticket Jira une fois votre site Jira connecté avec Connecter Jira.Chaque partie du rapport est expliquée dans Lire le rapport de confiance.

Étape 6 : le peaufiner

Votre test fonctionne déjà tel quel.Pour vous l'approprier, cliquez sur Modifier dans GUI Test Studio sur la page du test.Le test s'ouvre sur sa chronologie.

  1. 1

    Nommer les étapes importantes

    Sélectionnez un bloc et appuyez sur F2 : « Le bouton Connexion est là », « Saisir le nom d'utilisateur ».Le rapport parle alors avec vos mots.

  2. 2

    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. 3

    Ajuster ce qui en a besoin

    Ajoutez une assertion à vous, ou donnez plus de temps à un écran lent.Chaque modification peut être annulée.Ou décrivez le changement à Claude, qui modifie le test sur place une fois que vous confirmez.

Suivez Une visite de GUI Test Studio, puis apprenez à travailler sur la chronologie.

Étape 7 : l'exécuter à chaque build

Un test est rentable quand il s'exécute à chaque changement de votre application.L'outil en ligne de commande, gtr-cli, exécute vos tests depuis un script ou un pipeline CI/CD, sans fenêtre, et écrit des résultats que votre pipeline lit.

Commande
gtr-cli run tests --countdown 0 --junit results\junit.xml

Vous n'avez pas à écrire cette commande vous-même.Dans l'une ou l'autre application, Ligne de commande & CI/CD la construit pour vous, avec un extrait prêt à l'emploi pour Jenkins, GitHub Actions, GitLab, Azure DevOps et TeamCity.

Toute la mise en place est dans Exécuter des tests dans votre pipeline.

Où aller ensuite

Prêt à enregistrer votre premier test ?

Toutes les fonctionnalités, pendant 15 jours.

Vous préférez le voir sur le type d'application que vous testez ?Réservez un appel gratuit de 30 minutes avec notre équipe.

Réserver une démo