Passer au contenu principal

Comment générer des étapes de test ?

Ines avatar
Écrit par Ines
Mis à jour il y a plus de 2 semaines

Vous pouvez facilement générer et affiner vos étapes de test de manière interactive en utilisant l'interface de chat de Thunder Code.

Ce que vous apprendrez

  • Comment générer des étapes de test à partir d'une description de scénario

  • Comment affiner, mettre à jour ou résumer les étapes générées

  • Comment ajouter des appels API et des étapes Teardown

  • Les meilleures pratiques pour donner des demandes d'étapes claires dans le chat

Avant de commencer

  • Assurez-vous d'avoir créé un scénario de test

Comment générer des étapes de test

  1. Démarrer un nouveau chat

    • Lorsque vous créez un nouveau scénario de test, vous êtes redirigé vers cette interface de chat. Elle vous invitera à décrire votre scénario.

  2. Décrivez votre scénario

    • Tapez une description détaillée de ce que vous voulez tester. Exemple :

      "Se connecter en tant qu'utilisateur, naviguer vers le tableau de bord, vérifier que les projets sont listés, et se déconnecter en tant que démontage".

  • Une fois votre scénario de test généré, vous serez redirigé vers la vue Étapes du test.

  1. Affiner vos étapes de test

    • Vous pouvez :

      • poser des questions de suivi ("Pouvez-vous rendre l'étape 2 plus spécifique ?")

      • demander des résumés ("Résumez le scénario de test pour moi")

      • Demander des variantes ("Montrer une version sans l'étape de déconnexion")

      • Demander des améliorations ("Combiner les étapes 1 et 2")

    • Pour chaque demande que vous faites, une bulle de discussion sera ajoutée. Vous pouvez naviguer entre les différentes versions en passant sur l'une des anciennes versions et en cliquant sur "Utiliser ces étapes de test" pour comparer les résultats.

  2. Ajouter des étapes spéciales

    • Étape de démontage: Mentionnez explicitement cette étape pour le nettoyage, la déconnexion ou la réinitialisation de l'environnement à la fin.

      "Ajouter une étape de démontage pour déconnecter l'utilisateur.

    • Étapes d'appel à l'API: Indiquez le type de demande, l'URL, l'authentification et le corps ou les paramètres.

      "Ajouter une requête POST à https://example.com avec un jeton XX et un corps contenant l'identifiant et le nom.

Suppression des messages de conversation

Pourquoi supprimer des messages de conversation ?

Il peut arriver que vous souhaitiez nettoyer l'historique de vos discussions pour les raisons suivantes :

  • pour supprimer des messages non pertinents ou périmés dont vous n'avez plus besoin

  • Pour que votre interface de chat reste propre et se concentre sur vos besoins actuels en matière de tests.

  • Pour supprimer toute donnée sensible envoyée précédemment.

Comment supprimer des messages

  1. Cliquez sur l'icône de la corbeille qui apparaît à côté du message.

  2. Cliquez sur l'icône de la corbeille pour supprimer ce message spécifique.

  1. Une fenêtre de confirmation s'affiche. Cliquez sur "Supprimer" pour procéder aux modifications.

Le message sera supprimé de votre historique de chat, ce qui vous aidera à conserver un espace de travail plus propre. Notez que la suppression des messages n'affecte pas les étapes de test que vous avez déjà ajoutées à votre scénario de test.

Ce que le chat peut faire

  • Générer et mettre à jour des étapes de test régulières

  • Ajouter des étapes de démontage ou d'API (si vous le spécifiez)

  • Conserver l'historique complet des discussions afin que vous puissiez vous référer à des décisions antérieures ou clarifier des demandes.

  • Répondre à vos questions sur la création, l'amélioration ou la suggestion d'étapes ou de scénarios de test.

Limitations

  • Impossible de créer ou de guérir des étapes de commentaire

  • N'ajoute pas d'étapes de démontage à moins que cela ne soit explicitement demandé.

  • Pour de meilleurs résultats, soyez toujours clair et précis sur l'étape à modifier, déplacer ou supprimer (en vous référant aux numéros d'étape ou aux positions).

Conseils pour une génération d'étapes efficace:

  • Indiquez clairement où ajouter, modifier ou supprimer des étapes.

    • Exemples :

    "Déplacer l'étape 4 à la position 2", "Modifier l'étape 3 pour dire 'Sélectionner l'onglet du panneau d'administration' à la place".

  • Pour les étapes de démontage, mentionnez clairement "démontage".

    • Exemple : "Ajouter une étape de démontage pour la déconnexion"

  • Soyez précis : Plus vous fournirez de détails dans votre scénario ou votre suivi, mieux vos étapes répondront à vos besoins.

    • Exemple : "Après l'étape 2, ajoutez une étape de démontage pour la déconnexion" : "Après l'étape 2, ajouter une étape pour vérifier que la fenêtre modale du profil de l'utilisateur est ouverte".

  • Demandez des variantes : Si la première version ne convient pas, demandez des modifications. L'assistant utilise vos commentaires pour s'améliorer.

D'autres lectures connexes pourraient vous être utiles :

Avez-vous trouvé la réponse à votre question ?