Docs Autonomy

Démarrage rapide

Créez un projet, rédigez un cas de test sous forme de résultats attendus, exécutez-le et consultez le résultat.

Ce guide vous mène d'un parcours produit à une exécution consultée. Commencez par un seul parcours bien délimité, comme l'inscription, le paiement, l'acceptation d'une invitation ou la réinitialisation du mot de passe. Quand ses exécutions sont fiables, ajoutez-le aux pull requests ou à une planification.

Avant de commencer

Il vous faut

  • Une organisation Autonomy. Les propriétaires et les administrateurs créent les projets ; les membres travaillent dans les projets qui leur sont attribués.
  • Une URL, un déploiement de prévisualisation, un build d'application ou une API à tester.
  • Un petit parcours avec une fin évidente : un compte existe, une commande est payée, un e-mail arrive.
  • Rien d'autre. Les parcours d'inscription reçoivent une nouvelle boîte de réception à chaque exécution.

1. Créer un projet

Ouvrez Projects et cliquez sur New project. Donnez-lui le nom du produit, par exemple « Marketplace web », et ajoutez son premier environnement : un nom comme « Staging » et l'URL web. Vous pourrez ajouter plus tard des cibles Android et API à l'environnement. Voir Projets et Environnements.

2. Créer un cas de test

Dans le projet, ouvrez Test cases et cliquez sur New test case. Donnez-lui un nom, choisissez les plateformes et l'environnement, puis la façon de le créer :

  • Describe what to test : décrivez le parcours à Autonomy en langage courant. Il rédige les étapes sous forme de résultats attendus et vous pose une question quand un choix changerait le test.
  • Write the steps : rédigez vous-même chaque résultat attendu.
  • Record it once : effectuez le parcours une fois dans un navigateur ou sur un émulateur Android, et Autonomy en tire un brouillon des étapes.

Quelle que soit la méthode, vous arrivez dans le même éditeur d'étapes. Rédigez chaque étape comme un résultat que quelqu'un pourrait vérifier, pas comme un clic :

  1. Un nouveau compte existe pour une adresse e-mail inédite.
  2. L'e-mail de bienvenue arrive et son lien vérifie le compte.
  3. Le tableau de bord affiche l'offre Starter comme active.

Pour vous connecter, ajoutez une étape dédiée et joignez-y le compte (Attach → Sign in as). Pour recevoir des codes, joignez une nouvelle boîte de réception. Laissez l'agent générer les mots de passe et les autres données de test au lieu de saisir les vôtres. Voir Rédaction.

Avant l'enregistrement, Autonomy lit les étapes dans l'ordre et signale tout ce qu'il devrait deviner, par exemple quel compte doit se connecter.

3. L'exécuter

Cliquez sur Run sur le cas de test, ou ouvrez New run, choisissez l'environnement et cliquez sur Start run. Vous pouvez suivre l'exécution en direct. Sous chaque étape, les actions de l'agent s'affichent au fur et à mesure, jusqu'à la Final check.

4. Consulter le résultat

Ouvrez l'exécution et lisez What we checked : chaque étape avec son résultat et les actions qui l'ont produit. Si une étape a échoué, sa ligne de résultat indique ce qui n'a pas été atteint, et le replay, les captures d'écran, les requêtes réseau et les e-mails montrent pourquoi. Une étape échoue aussi quand l'agent n'a pas pu montrer son résultat attendu, et elle en donne alors la raison, par exemple qu'elle a manqué de temps. Les problèmes que l'agent a remarqués en chemin sont listés sous Issues found, à part du résultat. Voir Exécutions et résultats.

5. Automatiser le parcours utile

Quand un cas de test réussit de façon fiable :

Gardez le premier plan automatisé petit. Ajoutez des parcours plus larges quand l'équipe fait confiance aux résultats.

Vous n’avez pas trouvé ?

On this page