Présentation
Thunders vous permet de connecter Jira et Linear en tant que sources de connaissances afin que l'IA Copilot puisse extraire le contexte réel de votre outil de suivi des tickets lors de la génération de plans de test et de cas de test. Au lieu de rédiger les exigences dans le Copilot, vous pouvez référencer directement les tickets et laisser Thunders créer des scénarios de test plus riches et plus précis.
Prérequis
Avant d'utiliser Jira ou Linear comme source de connaissances, assurez-vous de disposer :
Un compte Thunders actif avec au moins un projet créé
Un compte Jira ou Linear avec accès aux tickets que vous souhaitez référencer
Le rôle d'administrateur ou de membre dans votre espace de travail Thunders
Un abonnement actif (la configuration de l'intégration n'est pas disponible sur les forfaits expirés)
Fonctionnement
Lorsque vous connectez Jira ou Linear à un projet Thunders, deux possibilités s'offrent à vous :
Source de connaissances pour Copilot : lors de la génération d'un cas de test, vous pouvez activer Jira ou Linear afin que l'IA puisse récupérer automatiquement les détails des tickets référencés dans votre invite et les intégrer aux étapes de test générées.
Source de connaissances pour les plans de test: lors de la génération d'un plan de test, vous pouvez activer Jira ou Linear afin que l'IA puisse récupérer automatiquement les détails des tickets mentionnés dans le texte de vos exigences et les intégrer au plan de test.
En arrière-plan, Thunders se connecte à Jira et Linear via un service d'intégration sécurisé. Lorsque vous autorisez Thunders à accéder à votre compte Jira ou Linear, il gère la connexion OAuth afin que l'IA puisse effectuer des recherches en lecture seule pendant la génération des tests.
Important : Thunders n'effectue que des opérations en lecture seule sur vos données Jira et Linear via la connexion à la source de connaissances. Comme indiqué dans l'invite du système d'IA : l'IA « n'utilisera que des opérations en lecture seule (récupérer un ticket, rechercher des tickets) » et « ne créera, ne mettra jamais à jour, ne commentera jamais et ne fera jamais passer de tickets » via ce chemin.
Configuration de l'intégration
Étape 1 — Ouvrez la base de connaissances
Accédez à votre projet
Cliquez sur l'onglet Connaissances dans la barre latérale du projet
Vous verrez l'onglet « Toutes les sources » répertoriant les intégrations disponibles
La page est divisée en sections :
Connectées — Intégrations déjà configurées pour ce projet
Disponibles — Intégrations prêtes à être connectées
À venir — Intégrations prévues pour les prochaines versions
Jira et Linear apparaissent dans la section « Disponibles » jusqu'à ce que vous les connectiez.
Étape 2 — Connecter Jira ou Linear
Cliquez sur le bouton Connecter à côté de Jira ou Linear.
Pour Jira :
Vous serez redirigé vers une page d'autorisation tierce — ceci est normal
Connectez-vous à votre compte Atlassian / Jira lorsque vous y êtes invité
Autorisez Thunders à accéder à votre espace de travail Jira
Vous serez redirigé vers Thunders
Un formulaire de configuration s'affiche et vous demande de sélectionner :
Champ | Description |
ID Cloud | L'instance Jira Cloud |
Projet | Le projet Jira à connecter |
Type de ticket | Le type de ticket par défaut (par exemple, Bug, Story, Tâche) |
6. Cliquez sur Soumettre pour finaliser la connexion
Pour Linear :
Vous serez redirigé vers une page d'autorisation tierce
Connectez-vous à votre compte Linear lorsque vous y êtes invité
Autorisez Thunders à accéder à votre espace de travail Linear
Vous serez redirigé vers Thunders
Un formulaire de configuration s'affiche et vous demande de sélectionner :
Champ | Description |
Équipe | L'équipe Linear à connecter |
Responsable | Responsable par défaut pour les tickets (facultatif) |
6. Cliquez sur « Soumettre » pour finaliser la connexion
Une fois connectée, l'intégration passe dans la section « Connecté » et affiche une icône de prise verte.
Mise à jour ou déconnexion
Mise à jour: cliquez sur le bouton « Mettre à jour » d'une intégration connectée pour modifier ses paramètres (par exemple, changer le projet Jira ou l'équipe Linear associé)
Déconnexion: cliquez sur l'icône du menu à trois points à côté d'une intégration connectée et sélectionnez « Déconnecter ». Cela supprime toute la configuration et les identifiants enregistrés pour cette intégration. Vous devrez vous réautoriser si vous souhaitez vous reconnecter ultérieurement.
Utilisation de Jira et Linear dans la génération de plans de test
Une fois que Jira ou Linear est connecté à votre projet, vous pouvez les utiliser comme sources de connaissances lors de la génération d'un plan de test.
Étape 1 — Ouvrez Copilot
Accédez à votre projet
Cliquez sur Copilot dans la barre latérale
Passez en mode Plan de test à l'aide du bouton situé en bas de la zone de saisie
Étape 2 — Sélectionnez les sources de connaissances
Dans la zone de saisie du plan de test, cliquez sur le bouton Sources de connaissances (icône en forme de cerveau) situé en bas à gauche du champ de texte. Une fenêtre contextuelle s'affiche, répertoriant les intégrations disponibles :
Jira — s'affiche si Jira est connecté à ce projet
Linear — s'affiche si Linear est connecté à ce projet
Activez les intégrations que vous souhaitez que l'IA utilise. Une fois sélectionnées, le bouton s'actualise pour afficher les icônes des sources actives et un nombre (par exemple, « 1 source » ou « 2 sources »).
Remarque : seules les intégrations qui ont été connectées dans la base de connaissances apparaissent comme options activables. Si Jira ou Linear n'est pas connecté, un bouton « Connecter » apparaît à la place, vous permettant de configurer l'intégration directement depuis la vue Copilot.
Étape 3 — Indiquez vos exigences
Saisissez vos exigences dans le champ de texte. Vous pouvez :
Saisir le texte des exigences décrivant la fonctionnalité à tester
Télécharger un fichier (PDF, DOCX ou Markdown) contenant votre document d'exigences
Référencer des identifiants de ticket directement dans votre texte (par exemple, « Tester les critères d'acceptation des tickets APP-1455 et KAN-234 »)
Vous pouvez combiner ces trois options : télécharger un document d'exigences, ajouter des informations contextuelles dans le champ de texte et faire référence à des tickets spécifiques.
Étape 4 — Générer le plan de test
Cliquez sur le bouton Générer. Thunders traite vos données comme suit :
L'IA lit le texte de vos exigences et/ou le document téléchargé
Si les sources Jira ou Linear sont activées, l'IA utilise les outils MCP (Model Context Protocol) pour :
Rechercher des tickets spécifiques référencés par leur ID (par exemple, APP-1455) afin d'extraire leur titre complet, leur description et leurs critères d'acceptation
Rechercher des problèmes connexes afin d'enrichir le contexte du plan de test
L'IA génère un plan de test structuré comprenant des sections de test, des scénarios et des références aux sources
Le plan de test obtenu organise vos exigences en sections de test logiques, chacune comportant des scénarios de test suggérés prêts à être examinés.
Utilisation de Jira et Linear dans la génération de cas de test
Le mode Cas de test de Copilot prend également en charge les sources de connaissances Jira et Linear. Cela est particulièrement utile lorsque vous souhaitez générer des étapes de test détaillées à partir d'un ticket spécifique.
Étape 1 — Ouvrez le mode Cas de test
Accédez à votre projet
Cliquez sur Copilot dans la barre latérale
Assurez-vous que vous êtes en mode Cas de test (mode par défaut)
Étape 2 — Sélectionnez les sources de connaissances
Cliquez sur le bouton Sources de connaissances et activez Jira, Linear ou les deux. En mode Cas de test, une source de navigation Web est également disponible pour la collecte de contexte sur le Web. (La navigation Web n'est pas disponible en mode Plan de test.)
Étape 3 — Décrivez votre cas de test
Saisissez une description du cas de test que vous souhaitez générer. Vous pouvez référencer directement les identifiants de ticket :
« Générer les étapes de test pour le flux de connexion décrit dans APP-1455 »
ou décrire le scénario en langage naturel :
« Tester le processus de paiement avec plusieurs modes de paiement »
Étape 4 — Générer
Cliquez sur le bouton Générer. L'AI Copilot va :
Détecter tous les identifiants de ticket dans votre message (correspondant à des modèles tels que
APP-1455,LIN-234,KAN-5)Recherchera automatiquement ces tickets dans l'espace de travail Jira ou Linear connecté
Utilisera les détails du ticket (titre, description, critères d'acceptation) comme contexte supplémentaire
Générer des étapes de test détaillées et exploitables
Le Copilot fonctionne comme une interface de chat : vous pouvez fournir des instructions de suivi pour affiner les étapes de test générées.
Comment l'IA utilise vos données d'intégration
Lorsque Jira ou Linear est activé comme source de connaissances, l'IA a accès à deux opérations :
Récupérer un ticket par ID: récupère tous les détails d'un ticket spécifique lorsque vous fournissez son ID (par exemple, APP-1868). L'IA extrait le titre, la description et les critères d'acceptation pour alimenter la génération de tests.
Rechercher des tickets: recherche dans votre espace de travail Jira ou Linear les tickets correspondant à une requête. Utilisé lorsque vous décrivez une fonctionnalité ou un scénario plutôt que de faire référence à un ticket spécifique.
Ces opérations sont en lecture seule. L'IA ne peut pas créer, mettre à jour ou faire évoluer des tickets via cette connexion.
Types de fichiers pris en charge pour la génération de plans de test
Lors de la génération d'un plan de test, vous pouvez télécharger un document d'exigences en plus de votre contexte Jira/Linear :
Type de fichier | Extension |
| |
Document Word |
|
Markdown |
|
Concepts clés
Source de connaissances — Une intégration externe (Jira, Linear, Notion, etc.) qui fournit du contexte à l'IA Thunders lors de la génération de tests. Connectée via l'onglet Base de connaissances dans les paramètres de votre projet.
MCP (Model Context Protocol) — Protocole standard utilisé par Thunders pour se connecter à des outils externes. Le MCP permet à l'IA d'appeler des outils en lecture seule sur votre espace de travail Jira ou Linear lors de la génération de tests.
Service d'intégration — Thunders utilise un service tiers de confiance pour gérer l'authentification OAuth entre votre compte Jira ou Linear. Vous serez brièvement redirigé lors de la connexion initiale.
Bouton Sources de connaissances — L'icône en forme de cerveau dans la zone de saisie de Copilot. Cliquez dessus pour choisir les intégrations que l'IA doit utiliser lors de la génération des tests.
Connecté vs Disponible — Dans l'onglet Base de connaissances, les intégrations apparaissent sous « Connecté » une fois configurées, ou sous « Disponible » si elles ne sont pas encore configurées. Seules les intégrations connectées peuvent être utilisées comme sources de connaissances.
Dépannage / FAQ
J'ai connecté Jira, mais il n'apparaît pas dans la fenêtre contextuelle Sources de connaissances — pourquoi ?
Assurez-vous que l'intégration est connectée au niveau du projet, et pas seulement au niveau de l'organisation. Accédez à l'onglet Connaissances de votre projet et vérifiez que Jira apparaît dans la section « Connecté ». S'il n'apparaît que sous « Disponible », cliquez sur Connecter pour le configurer pour ce projet.
L'IA ne récupère pas mes tickets Jira/Linear — que dois-je vérifier ?
Vérifiez que l'intégration est connectée (icône de prise verte) dans l'onglet Base de connaissances
Assurez-vous d'avoir activé l'intégration dans le menu contextuel Sources de connaissances avant de générer
Vérifiez que les identifiants de ticket que vous indiquez correspondent au format utilisé par votre outil (par exemple,
PROJ-123pour Jira,ENG-456pour Linear)Si vos identifiants ont expiré, vous devrez peut-être reconnecter l'intégration
Puis-je utiliser Jira et Linear en même temps ?
Oui. Vous pouvez connecter les deux intégrations au même projet et les activer toutes les deux dans le sélecteur Sources de connaissances. L'IA utilisera l'intégration appropriée en fonction des identifiants de ticket ou des requêtes de recherche.
L'IA réécrit-elle dans Jira ou Linear ?
Non. La connexion à la source de connaissances est en lecture seule. L'IA lit uniquement les tickets pour les utiliser comme contexte pour la génération de tests. Elle ne peut pas créer, mettre à jour ou commenter des tickets via cette connexion.
Remarque : Thunders propose une fonctionnalité distincte de signalement de bogues qui permet de créer des tickets dans Jira ou Linear lorsque vous signalez des bogues à partir d'étapes de test ayant échoué. Cette fonctionnalité utilise les mêmes identifiants d'intégration, mais fonctionne indépendamment de la fonctionnalité de source de connaissances décrite ici.
Que se passe-t-il si un ticket référencé est introuvable ?
Si l'IA ne parvient pas à trouver l'ID du ticket que vous avez référencé (par exemple, si le ticket a été supprimé ou si vous n'y avez pas accès), elle poursuivra avec les informations dont elle dispose déjà. Le plan de test ou le cas de test généré sera basé sur le contexte restant issu du texte et du document de vos exigences.
Je vois « Connecter » au lieu d'un bouton bascule dans la fenêtre contextuelle Sources de connaissances — pourquoi ?
Cela signifie que l'intégration n'est pas encore connectée pour votre projet. Cliquez sur le bouton « Connecter » directement dans la fenêtre contextuelle pour lancer le processus d'autorisation, ou rendez-vous dans l'onglet « Connaissances » des paramètres de votre projet pour la configurer.
Puis-je utiliser Jira/Linear comme sources de connaissances uniquement pour les plans de test, ou également pour les cas de test ?
Les deux. Jira et Linear peuvent être utilisés comme sources de connaissances lors de la génération de plans de test (avec prise en charge du téléchargement de fichiers) et lors de la génération de cas de test via l'interface de chat Copilot.
[À VÉRIFIER : des captures d'écran doivent être ajoutées pour les éléments d'interface utilisateur suivants :
Onglet « Toutes les sources » de la base de connaissances affichant les intégrations Jira et Linear
L'écran de redirection OAuth de Pipedream
Formulaire de configuration Jira après autorisation
Formulaire de configuration Linear après autorisation
Saisie du plan de test Copilot avec le bouton Sources de connaissances
Fenêtre contextuelle « Sources de connaissances » affichant les boutons bascules Jira et Linear
Un plan de test généré présentant des scénarios enrichis de tickets]


