Passer au contenu principal

Intégration Shortcut : créer des tests à partir de stories et signaler des bugs

Écrit par Ines

Thunders et Shortcut communiquent dans les deux sens.

Sens 1 : Thunders → Shortcut : quand un test échoue, vous n'avez pas besoin d'aller dans Shortcut, d'ouvrir une nouvelle story et de copier manuellement ce qui s'est passé. Thunders AI peut créer cette story pour vous, directement depuis l'exécution échouée, avec le contexte déjà attaché.

Sens 2 : Shortcut → Thunders : vous avez déjà vos exigences rédigées sous forme de stories Shortcut ? Indiquez-en une à Thunders AI, et il l'utilisera comme base de connaissances pour générer des plans de test et des cas de test pour vous.

Prérequis

Avant de pouvoir signaler des bugs vers Shortcut, vous aurez besoin de :

  • Un compte Shortcut, avec un accès à l'espace de travail et au projet dans lequel vous voulez que les bugs soient signalés. C'est là que vos stories arriveront, donc assurez-vous d'avoir le droit d'y créer des stories.

Connecter Shortcut

Les deux sens ci-dessous partagent la même configuration initiale : connecter votre compte Shortcut à Thunders, par projet.

Point important à savoir : les connexions dans Thunders sont personnelles et par projet : il n'y a plus de jetons partagés au niveau de l'organisation. Cela signifie que chaque collègue qui veut utiliser Shortcut, dans un sens ou dans l'autre, doit connecter son propre compte.

Il existe deux moyens équivalents de se connecter, selon l'endroit où vous vous trouvez dans l'application : mais les deux reposent sur le même jeton API Shortcut, donc commencez par le récupérer.

Générer un jeton API Shortcut

Shortcut s'authentifie via un jeton API plutôt qu'une invite de connexion, donc avant l'une ou l'autre option ci-dessous, vous en aurez besoin d'un :

  1. Cliquez sur Create Token et donnez-lui un nom.

  2. Définissez la portée sur Full access.

  3. Cliquez sur Create.

  4. Copiez le jeton : vous le collerez dans Thunders à l'étape suivante.

Option A : Depuis Thunders AI

  1. Allez dans l'onglet Thunders AI.

  2. Cliquez sur l'icône cerveau : cela ouvre la liste des connecteurs.

  3. Cliquez sur + Ajouter un connecteur.

  4. Sélectionnez Shortcut dans la liste des intégrations disponibles.

  5. Authentifiez-vous avec votre compte Shortcut lorsque demandé.

Option B : Depuis l'onglet Connecteurs

  1. Allez dans l'onglet Connecteurs.

  2. Cherchez Shortcut dans la liste des intégrations.

  3. Cliquez sur Connecter.

  4. Collez le même jeton API Shortcut dans Thunders lorsque demandé (voir Générer un jeton API Shortcut ci-dessus).

Les deux chemins mènent au même résultat, donc utilisez celui qui vous convient : si vous êtes déjà en train de discuter avec Thunders AI, l'icône cerveau vous évite de changer d'onglet ; sinon, l'onglet Connecteurs vous donne une vue d'ensemble de tout ce que vous avez connecté.

Sens 1 : Thunders → Shortcut : Signaler un bug

Une fois Shortcut connecté, signaler un bug ne prend que quelques clics :

  1. Allez sur l'exécution échouée que vous voulez signaler.

  2. Cliquez sur l'icône bug à côté de l'étape échouée.

  3. Cliquez sur Signaler un bug.

  4. Sélectionnez Shortcut comme intégration vers laquelle envoyer ce bug.

  5. Dans le champ Instructions, rédigez une courte consigne en langage naturel décrivant vos préférences pour le ticket : par exemple, dans quel projet ou état de workflow il doit aller, la sévérité, qui doit être assigné, ou tout autre élément pertinent. Pas besoin de remplir un formulaire rigide ; décrivez simplement ce que vous voulez en langage naturel.

  6. Cliquez sur Envoyer.

  7. Thunders AI prend le relais. S'il manque une information importante pour créer la story : par exemple, quel projet Shortcut utiliser : il vous le demandera directement dans le chat. Répondez simplement, et il continue.

Une fois tout en place, la story est créée avec succès dans Shortcut, et Thunders AI vous informe que c'est terminé.

Sens 2 : Shortcut → Thunders : Créer des plans de test et des cas de test à partir d'une story

Vous avez déjà vos exigences capturées dans Shortcut ? Vous pouvez utiliser cette story comme base de connaissances et demander à Thunders AI d'en générer des plans de test et des cas de test : sans avoir à tout ressaisir.

  1. Assurez-vous que Shortcut est activé comme connecteur dans votre chat Thunders AI (voir Connecter Shortcut ci-dessus).

  2. Dans le chat, référencez la story Shortcut que vous voulez utiliser : un titre, un ID de story, ou un lien fonctionnent tous.

  3. Demandez à Thunders AI de construire un plan de test ou des cas de test à partir de ça, par exemple : « crée des cas de test à partir de SC-1234 » ou « transforme cette story Shortcut en plan de test : ».

  4. Thunders AI lit la story et rédige le plan de test ou les cas de test pour que vous puissiez les relire et les affiner.

Bon à savoir

  • Ce même flux fonctionne aussi pour les rapports d'accessibilité : aucun processus séparé à apprendre.

  • Les étapes ci-dessus sont les mêmes pour toutes les autres intégrations supportées par Thunders : Linear, Jira, ClickUp, Notion, Azure DevOps, ou même une intégration personnalisée que vous avez ajoutée vous-même. Ce qui change d'une intégration à l'autre, c'est surtout ce que vous mentionnez dans vos instructions (une équipe pour Linear, un projet pour Jira, un projet pour Shortcut, etc.) : les étapes de connexion et le flux de signalement restent les mêmes.

  • Le sens 2 fonctionne avec n'importe quelle story Shortcut à laquelle vous avez accès. Donnez simplement le titre, l'ID ou le lien à Thunders AI, et il récupère le reste lui-même.

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