Passer au contenu principal

Générer des plans de test à partir des variables existantes

Écrit par Ines

Présentation

Thunders vous permet de générer un plan de test complet à partir d'une brève description, d'un document ou d'une source de connaissances connectée. Vous pouvez également réutiliser les variables déjà définies dans votre projet ou votre environnement afin que les scénarios et les cas de test ainsi générés restent cohérents avec le reste de votre suite de tests.

Qu'est-ce qu'un plan de test ?

Un plan de test est un document structuré généré par Thunders à partir de vos exigences. Il contient :

  • Des sections de test : regroupements logiques de scénarios (par exemple : « Authentification », « Paiement »)

  • Scénarios : flux de bout en bout suggérés pour chaque section

  • Cas de test générés : cas de test concrets, avec un nom, une description et des étapes préliminaires, produits à partir de chaque scénario

Une fois le plan de test généré, vous pouvez le consulter, modifier les titres des scénarios, régénérer ou associer des cas de test, et intégrer les cas de test générés à votre projet de test.

Comment créer un plan de test

1. Ouvrez Thunders Copilot

Dans le menu de navigation de gauche, ouvrez Thunders Copilot, ou cliquez sur Créer sur la page de la liste des plans de test. La page Thunders Copilot s'ouvre avec le champ de saisie sélectionné et le type de génération présélectionné.

2. Choisissez votre entrée

Vous pouvez décrire la fonctionnalité de trois manières différentes : et vous pouvez les combiner :

  • Saisissez une description dans la zone de saisie. Exemple de texte de remplacement : « Décrivez la fonctionnalité ou collez une User Story, un PRD… »

  • Joignez un fichier en cliquant sur l'icône en forme de trombone ou en le faisant glisser dans la zone de saisie. Formats pris en charge : .pdf, .docx, .md. Un seul fichier peut être joint à la fois.

  • Connectez une source de connaissances (serveur MCP) telle que Jira ou Linear à partir du menu Sources afin que l'IA puisse extraire le contexte réel de vos tickets et de vos pages. Consultez l'intégration Jira & Linear pour la configuration.

3. Réutilisez des variables dans votre description

Pendant que vous saisissez la description, vous pouvez insérer n’importe quelle variable qui existe déjà dans votre projet ou dans l’un de ses environnements. Cette fonctionnalité est assurée par l’éditeur de variables en ligne, disponible dans la zone de saisie du plan de test Copilot.

Pour insérer une variable :

  • Tapez / (barre oblique) pour ouvrir le menu de suggestions

  • Tapez [ (crochet ouvrant) comme autre déclencheur

  • Cliquez sur le bouton Variable (icône représentant des crochets) dans la barre d'outils de saisie

Le menu répertorie toutes les variables disponibles dans le projet, classées par portée :

Portée

Description

Projet

Variables statiques définies dans les paramètres du projet

Environnement

Variables statiques définies par environnement

URL de l'application

Générée automatiquement à partir de l'URL de chaque application active dans le projet

Les variables sélectionnées sont insérées sous forme de jetons [VARIABLE_NAME] dans la description. Si la variable dont vous avez besoin n'existe pas encore, utilisez Créer une variable directement depuis le menu de suggestions sans quitter la page Copilot.

📝 Remarque: lors de la création d'une variable en ligne, le nom doit comporter uniquement des lettres majuscules, des chiffres et des traits de soulignement (_), pour un maximum de 30 caractères.

Consultez l'éditeur de variables en ligne pour obtenir la liste complète des déclencheurs et des options.

4. Générer le plan de test

Assurez-vous que l'option Plan de test est sélectionnée dans le pied de page de saisie, puis cliquez sur le bouton Soumettre (ou appuyez sur Entrée si vous n'avez saisi que du texte).

Thunders va :

  • Extraire le texte et les images de votre fichier (si un fichier a été joint)

  • Regroupera le contenu de votre description, de votre fichier et des sources associées

  • Générera un titre et une liste structurée de sections et de scénarios de test en parallèle

  • Traduire le résultat dans la langue de votre projet si celle-ci n'est pas l'anglais

  • Utiliser des crédits de votre abonnement (une création de plan de test par appel)

Une fois la génération terminée, vous êtes redirigé vers la page du plan de test :

Les exigences que vous avez saisies, le chemin d'accès au fichier que vous avez téléchargé et les espaces réservés aux variables que vous avez insérés sont tous conservés dans le plan de test généré et sont visibles dans l'éditeur de plan de test.

Comment les variables sont réutilisées après la génération

Les variables insérées dans la description Copilot sont reportées dans le plan de test généré et ses éléments enfants :

  • Exigences du plan de test: votre description d'origine est enregistrée dans le plan de test et peut être consultée à partir de l'en-tête du plan de test

  • Titres des scénarios: affichés dans l'éditeur de plan de test avec mise en évidence en ligne [VARIABLE_NAME]

  • Cas de test générés: le nom, la description et les étapes provisoires peuvent contenir des balises [VARIABLE_NAME], mises en évidence dans l'éditeur afin que vous puissiez les repérer d'un seul coup d'œil

  • Cas de test promus: lorsqu'un cas de test généré est transformé en cas de test réel dans votre projet, les espaces réservés sont conservés et résolus au moment de l'exécution selon les mêmes règles que pour toute autre variable ou information d'identification

Modification, liste et suppression des plans de test

Une fois qu'un plan de test existe, vous pouvez :

  • Le consulter: ouvrez Plans de test depuis la barre latérale du projet et cliquez sur la ligne

  • Exporter la liste au format CSV: cette option est disponible sur la page de liste des plans de test dès que vous disposez d'au moins un plan

  • Supprimer en masse: sélectionnez plusieurs lignes et confirmez

  • Supprimer un seul plan: à partir du menu d'actions de la ligne

Articles connexes sur ce sujet qui pourraient vous être utiles :

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