Découvrez le fonctionnement de Thunders AI et créez votre premier cas de test.
Guide de démarrage rapide
1. Ouvrez Thunders AI
Ouvrez Thunders AI depuis le menu de navigation de gauche pour créer des cas de test ou des plans de test. Si vous modifiez un cas de test, ouvrez Thunders AI directement dans l'éditeur.
2. Décrivez ce que vous souhaitez tester
Décrivez le comportement que vous souhaitez couvrir en langage naturel. Concentrez-vous sur le résultat attendu. Vous n'avez pas besoin de sélecteurs ni de syntaxe de pas.
3. Vérifiez et affinez
Thunders AI génère un brouillon de cas de test. Vérifiez les étapes proposées, puis affinez-les dans la même conversation si nécessaire.
Vous pouvez lui demander de :
Modifier une étape
d'ajouter une assertion
Mettre à jour la page de départ
Ajuster le résultat attendu
4. Exécuter le test
Lorsque le cas de test vous semble correct, exécutez-le depuis Thunders. Si l'exécution échoue, utilisez le contexte d'exécution pour déterminer ce qui s'est passé ou mettez à jour le test.
Fonctionnement
Il utilise l'intention
L'IA de Thunders détermine d'abord ce que vous essayez de faire. Cela permet de distinguer les questions des actions.
Si vous êtes | L'IA de Thunders va |
Posez une question | Répondre sans modifier un test. |
Créer un cas de test | Rédiger un cas de test à partir de votre invite. |
Modifier un scénario de test | Appliquer la modification demandée au test en cours. |
Créer un plan de test | Proposez un ensemble de cas de test couvrant une fonctionnalité ou un workflow en fonction des exigences que vous fournissez. |
Signaler un bug | Utilisez le contexte de l'échec pour vous aider à créer un ticket. |
Analyse d'une exécution de test | Analysez les résultats de l'exécution, expliquez pourquoi une étape a échoué et distinguez les bogues de l'application des problèmes liés aux données de test, aux sélecteurs ou à l'environnement. |
Il utilise le contexte
Thunders AI utilise l'interface dans laquelle vous vous trouvez, comme l'éditeur de cas de test ou une exécution de test, pour comprendre à quoi vous faites référence. Vous pouvez toujours être explicite si nécessaire, par exemple : « mettre à jour ce cas de test » ou « utiliser l'étape ayant échoué dans cette exécution ».
Il pose des questions si nécessaire
Si une requête manque d’informations importantes, Thunders AI peut poser une question complémentaire avant de créer ou de modifier quoi que ce soit.
Il maintient la conversation itérative
Vous pouvez affiner le résultat grâce à des invites de suivi. Cela s’avère utile lorsque la première ébauche est proche du but, mais nécessite une assertion différente, un ordre des étapes différent ou un résultat attendu différent.
Langue et localisation
Thunders AI utilise la langue d'exécution du projet pour ses réponses conversationnelles. Si le projet est configuré en français, Thunders AI répond en français. S'il est configuré en anglais, il répond en anglais.
