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
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
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
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
| Champ | D'où il vient |
|---|---|
| Titre | Le test et ce qui a échoué, par exemple « Assertion visuelle #3 introuvable » |
| Description | Ce qui a échoué et pourquoi, à quel endroit du test, et quelle part du test ne s'est jamais exécutée |
| Étapes pour reproduire | Les étapes de l'exécution elle-même, numérotées, jusqu'à l'échec |
| Statut | Nouvelle, 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 |
| Environnement | La 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
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
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
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