Créer un rapport d'anomalie

Transformez une exécution échouée en rapport d'anomalie rempli, en PDF ou en feuille de calcul.

D'une exécution échouée à un rapport d'anomalie

Une exécution échouée contient déjà tout ce dont un développeur a besoin : les étapes qui y ont mené, ce qui était attendu, ce qui est apparu à la place, et combien de fois cela a échoué auparavant.Le rapport d'anomalie rassemble tout cela dans un seul document, écrit pour une personne.

En créer un

  1. 1

    Ouvrir le rapport de confiance de l'exécution

    Cliquez sur Rapport d'anomalie dans le bandeau, ou appuyez sur Ctrl+B.C'est le seul bouton pour tout rapport d'anomalie : le formulaire s'ouvre sur deux tuiles de destination, Sauvegarder dans un fichier et Créer un ticket Jira.Cette page suit le fichier ; Jira est plus bas.

  2. 2

    Lire et ajuster le formulaire

    Chaque champ est déjà rempli.Modifiez ceux que vous voulez, ajoutez la personne à qui l'anomalie est assignée, et choisissez PDF ou Excel.

  3. 3

    Sauvegarder

    Rien n'est écrit tant que vous ne cliquez pas sur Sauvegarder.Le rapport va par défaut dans le dossier de résultats du test.

Ce qui est rempli pour vous

ChampD'où il vient
TitreLe test et ce qui a échoué, par exemple « Assertion visuelle #3 introuvable »
DescriptionCe qui a échoué et pourquoi, à quel endroit du test, et quelle part du test ne s'est jamais exécutée
Étapes pour reproduireLes étapes de l'exécution elle-même, numérotées, jusqu'à l'échec
StatutNouvelle, ou Connue quand une exécution précédente a échoué de la même façon
Criticité et prioritéPlus hautes quand un élément manque ou qu'une action a échoué
ReproductibilitéToujours, souvent, aléatoire ou une fois, lue dans l'historique du test
EnvironnementLa version de Windows, l'écran et la mise à l'échelle de cet ordinateur, et la version de l'application

Ce que vous obtenez

Un PDF prêt à joindre à un ticket, ou un classeur Excel avec les étapes et l'historique dans des feuilles que vous pouvez filtrer.À côté, un fichier zip contient les preuves : les images attendue et obtenue, les différences, et l'écran au moment de l'échec.

L'envoyer à Jira

Le même rapport peut devenir un ticket Jira au lieu d'un fichier, sans aucun plugin : GUI Test Runner-Recorder parle directement à votre site Jira.Connectez Jira une fois au rapport de confiance, et le rapport de bug de chaque exécution en échec est à un clic de votre backlog.

  1. 1

    Se connecter une fois

    Dans le rapport de confiance d'une exécution, cliquez sur Connecter Jira à côté de Rapport d'anomalie (le formulaire de rapport de bug le propose aussi, sous Créer un ticket Jira).Donnez l'adresse de n'importe quelle page de votre site Jira, votre e-mail et un jeton d'API (sur Jira Data Center, un jeton d'accès personnel).Le jeton est stocké chiffré pour votre compte Windows, et rien ne passe par nos serveurs.Une fois connecté, le bouton disparaît : Rapport d'anomalie propose Jira comme destination dès lors.

  2. 2

    Choisir sa destination

    Le projet, le type de ticket, la personne assignée et la priorité sont lus sur votre site Jira.La priorité du rapport est mise en correspondance avec celles de votre site.

  3. 3

    Créer le ticket

    Cliquez sur Créer le ticket Jira.Le ticket contient la description, les étapes pour reproduire, les images attendue et obtenue avec ce qui a changé entouré en rouge, le PDF et le zip des preuves.Sa clé, par exemple SCRUM-12, se trouve alors dans le bandeau du rapport là où était Connecter Jira : cliquez dessus pour ouvrir le ticket dans Jira ou en créer un autre, ou appuyez sur Ctrl+J.

Quand le même défaut échoue à nouveau, son ticket ouvert reçoit un commentaire au lieu d'un doublon.Dans un pipeline, gtr-cli fait tout cela de lui-même avec --jira on-failure : voir Signaler les échecs dans Jira.

Tout le parcours en images, la connexion, un ticket créé depuis l'application et TeamCity qui en dépose un à chaque build en échec, c'est l'article Connecter Jira au rapport de confiance.

Toujours bloqué ?Dites-nous ce que vous essayiez de faire, et nous répondons sous un jour ouvré.Ask our team