Rapport de bugs

Utilisation du module Rapport de bugs

Dernière mise à jour : 14/05/2016 à 14h13
Une fois le module "rapport de bugs" activé et configuré, il vous faudra le rendre accessible aux membres ayant une autorisation d'accès. Pour cela, vous pouvez créer un lien direct vers l'URL
Code TEXT :
http://monsite.com/bugtracker/
dans un menu de liens par exemple.



Seuls les membres ayant les autorisations nécessaires pourront accéder au module.



Présentation du module







La page d'accueil du module se présente sous la forme d'un tableau à onglets.



Si toutes les options sont actives, le tableau affichera quatre onglets:



  • Bugs non-résolus
  • Bugs résolus
  • Feuille de route
  • Statistiques : affiche les statistiques







Le menu du module en haut à droite de la page permet de déclarer un nouveau rapport de bug.



L'onglet "Feuille de route" n'est pas forcément présent.



Bugs non résolus







bugs_non_resolus





Cet onglet présente la liste des bugs non encore résolus. On y trouve les colonnes suivantes:



  • ID -> affiche le numéro identifiant du bug sous forme de lien pointant vers la page détaillée de la description du bug
  • Titre -> Affiche l'intitulé du bug
  • Informations : Etat du bug et commentaires s'il y a lieu
  • Détecté le -> date de détection du bug
  • Actions -> affiche les icônes de gestion du bug: Rejeter le bug / Modifier le bug / Afficher l'historique du bug / Supprimer le bug







Chaque ligne possèède une couleur de fond qui est propre au niveau du bug.



La colonne "Actions" n'est affichée que si l'utilisateur a le droit de modération sur le module.



Selon la configuration définie, le tableau peut contenir des colonnes supplémentaires.



Les filtres







Pour chaque page de bugs, vous avez la possibilité de trier les bugs selon plusieurs éléments.



Pour cela, cliquez sur le bouton 'Filtres' présent au dessus du tableau :



filtres





Vous pouvez alors sélectionner plusieurs filtres selon la configuration du module afin de ne laisser apparaitre que ceux qui vous intéressent.



Si vous souhaitez retrouver rapidement ces éléments, le bugtracker vous propose d'enregistrer le filtre courant à l'aide de l'icône



En dessous des listes déroulantes sont affichées les filtres sauvegardés. CLiquez dessus pour sélectionner directement le filtre désiré.



Enfin, si vous souhaitez supprimer un filtre existant, cliquez simplement sur l'icône qui se trouve à coté.



Bugs résolus







bugs_resolus





L'onglet "bugs résolus" affiche un tableau assez similaire au précédent avec cependant quelques variantes. En effet, la colonne "état" dresse ici la liste des bugs corrigés et rejetés. On y trouve la date de correction dans la colonne "Corrigé le".



Chaque ligne possèède une couleur de fond qui est propre au niveau du bug.



La colonne "Actions" n'est affichée que si l'utilisateur a le droit de modération sur le module.



Feuille de route







feuille_de_route





L'onglet feuille de route liste les bugs corrigés pour chaque version. Cet onglet ne s'affiche que si chacunes des conditions suivantes sont remplies:



  • il existe au moins une version renseignée dans la section "version" de l'administration du module
  • l'option "afficher la feuille de route" est activée dans la section "configuration" de l'administration du module







La feuille de route pour une version comprend les bugs corrigés (ID barré) ou à corriger (ID non barré) pour celle-ci. Une liste déroulante positionnée au dessus du tableau vous permet de choisir la version à afficher.



Statistiques







statistiques





Comme son nom l'indique, cet onglet présente les statistiques du module.



Parmi les informations listées on trouve :



  • Le nombre de bugs détectés
  • Le nombre de bugs corrigés (Cette section n'est disponible que s'il y a au moins un bug corrigé dans une version)
  • Le top 10 (ou nombre défini dans la configuration) des personnes ayant détecté des bugs avec le détail du nombre de bugs pour chaque participant, si cette option est activée.







Rapporter un bug







ajout_bug





Après avoir cliqué sur le lien "Déclarer un bug" (cf "Présentation du module" en début d'article) PHPBoost affiche le formulaire d'ajout de bug.



Ce dernier vous propose de renseigner les informations nécessaires à la bonne compréhension du bug rapporté ainsi qu'à sa correction.



Vous aurez à renseigner:



  • Le titre du bug, permettant d'identifier rapidement le sujet dont il est question
  • La description, qui comprend certains champs pré-remplis (en fonction de la configuration du module) permettant de traiter le bug au mieux
  • La catégorie (si configurée) permettant de distinguer de quelle partie du site/objet provient le bug
  • Le niveau du bug, en fonction de son degré d'importance du bug
  • La priorité, permettant de savoir si le bug doit être résolu rapidement ou non (bien souvent en fonction du niveau d'importance du bug)
  • La version (si configurée) du script dans laquelle a été répertorié le bug
  • La possibilité de reproduction ou non, selon que le bug soit reproductible ou non
  • La méthode de reproduction du bug, s'il est reproductible







Après avoir validé le formulaire, le bug ainsi rapporté ira rejoindre le haut de la liste du tableau présentant les bugs résolus.



En fonction de la configuration du module, l'utilisateur pourra être averti par MP de :



  • L'ajout d'un commentaire à la suite du bug. Ces commentaires sont, la plupart du temps, rédigés par les développeurs qui pourraient nécessiter d'avantage d'informations pour solutionner le bug.
  • Le rejet du bug si ce dernier n'est pas considéré comme tel par les développeurs
  • La résolution du bug.







Chaque MP contient un lien pointant vers la page du bug avec sa présentation et les commentaires (s'il y en a) qui ont été postés sur la fiche en présence.



fiche_bug

Cette page a été vue 6286 fois