Dernière mise à jour : 08/05/2013 à 12h03
Table des matières
Code TEXT :
dans un menu de liens par exemple.http://monsite.com/bugtracker/
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
Bugs non résolus
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
- Niveau -> affiche le niveau d'importance du bug. Le fond de la cellule prend la couleur définie pour le niveau choisi.
- État -> Traité ou non
- Commentaires -> affiche le nombre de commentaires liés au bug en cours, sous forme d'un lien pointant vers ces derniers
- 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
Bugs résolus
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".
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
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 des personnes ayant détecté des bugs avec le détail du nombre de bugs pour chaque participant
Rapporter un bug
Après avoir cliqué sur le lien "Ajout" (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.
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.