Punaise-mante TracTutoriel ker

⚡ Résumé intelligent

Punaise-mante Tracker est un problème libre et open-source tracLe système King est utilisé par les équipes logicielles pour signaler les défauts, désigner des responsables, joindre des preuves et suivre chaque correction jusqu'à sa résolution, et ce, pour plusieurs projets et versions.

  • 🐞 Signaler un problème : Neuf étapes guidées permettent de passer du formulaire de signalement de problème à un numéro de suivi. tracentrée ked.
  • ???? Couleurs de statut : Chaque statut de flux de travail possède sa propre couleur de ligne, ce qui permet de lire une file d'attente en un coup d'œil.
  • (I.e. Configuration du projet : La fonction Manage Projects crée un conteneur pour chaque produit, avec son propre statut et sa propre visibilité.
  • 👥 Comptes utilisateur: Le module Gestion des utilisateurs permet de créer des comptes, de définir un niveau d'accès et d'affecter des personnes à des projets.
  • 🧩 Les champs personnalisés: Des champs supplémentaires tels que la valeur commerciale peuvent être définis une seule fois et liés à n'importe quel projet.
  • (I.e. Notifications : Les préférences du compte déterminent quels événements envoient des e-mails, des nouveaux tickets aux notes ajoutées.
  • Version actuelle : MantisBT 2.28.4 est la version prise en charge ; la version 1.3.x ne reçoit que des correctifs de sécurité.

Punaise-mante TracTutoriel ker

Qu'est-ce qu'une punaise mante religieuse ? Tracoui?

Mante, publié sous son nom officiel MantisBT, est un bug open source traclogiciel roi qui peut être utilisé pour tracMantisBT permet de détecter les défauts logiciels dans divers projets. Vous pouvez facilement le télécharger et l'installer pour votre usage personnel. Une version hébergée est également disponible via MantisHub. Mantis est facilement personnalisable et s'adapte à votre flux de travail de développement logiciel.

MantisBT est une application PHP qui stocke ses données dans MySQL, PostgreSQL or Microsoft SQL Server, le serveur lui-même fonctionnant sous Linux, Windows or macOSLa version stable actuelle est MantisBT 2.28.4; l'ancienne branche 1.3.x (1.3.20) est toujours prise en charge mais ne reçoit que des correctifs de sécurité et de bogues critiques, donc une nouvelle installation devrait commencer sur la ligne 2.x.

Voici quelques caractéristiques importantes de MantisBT :

  • Notifications par e-mail : Il envoie des e-mails de mises à jour, commentaires, résolutions aux parties prenantes concernées.
  • Contrôle d'accès : vous pouvez contrôler l'accès des utilisateurs au niveau du projet
  • Personnaliser : Vous pouvez facilement personnaliser Mantis selon vos besoins.
  • Prise en charge mobile : Mantis prend en charge l'iPhone, Android et Windows Plateformes téléphoniques.
  • Plugins : Une bibliothèque de plugins en constante expansion pour ajouter des fonctionnalités personnalisées à Mantis Issue Tracker.

La suite de cette présentation suit l'ordre de travail habituel d'une nouvelle équipe : enregistrer un premier défaut, puis créer le projet, les utilisateurs et les champs personnalisés qui permettent d'organiser la file d'attente.

Comment signaler un problème

Vous n'avez rien à installer pour essayer MantisBT. Le site officiel demo Cette page propose une instance d'essai gratuite de MantisHub hébergée et vous permet également de consulter les ressources publiques de l'équipe MantisBT. tracker en mode lecture seule. Un ker bien formé rapport de bogue C’est ce qui rend le reste du flux de travail utile, alors commencez par là.

Étape 1) Connectez-vous à Mantis

L'écran de connexion demande un nom d'utilisateur et un mot de passe, et propose des liens pour s'inscrire et pour récupérer un mot de passe oublié.

Punaise-mante TracÉcran de connexion Ker avec nom d'utilisateur, mot de passe et bouton Connexion mis en évidence

Étape 2) Une fois connecté à Mantis, votre nom d'utilisateur s'affichera en haut de l'écran principal. Vous pourrez alors signaler votre problème en cliquant sur l'option correspondante. « Signaler un problème » comme indiqué ci-dessous.

En-tête Mantis affichant le compte du journaliste connecté et le lien « Signaler un problème » marqué dans le menu supérieur

Étape 3) Dans l'écran suivant

  1. Entrer la catégorie de bogue
  2. Entrez la reproductibilité
  3. Entrez la gravité
  4. Entrez la priorité
  5. Entrez les détails de la plate-forme
  6. Entrez le résumé du rapport de bogue
  7. Entrer Description CMS
  8. Entrez les étapes pour reproduire l'erreur
  9. Cliquez sur Soumettre le rapport

Les numéros figurant dans la capture d'écran ci-dessous correspondent un à un à cette liste, de « Catégorie » en haut à « Soumettre le rapport » en bas du formulaire.

Le formulaire Mantis Enter Report Details a été rempli avec les options suivantes : catégorie : sécurité, reproductibilité : toujours, gravité : plantage, priorité : immédiate.

REMARQUELes champs affichés dans votre version de Mantis peuvent varier. Consultez notre section sur Les champs personnalisés pour le même.

Étape 4) Après avoir saisi tous les détails dans la fenêtre de rapport, nous soumettrons le rapport, qui s'affichera ensuite dans la fenêtre principale. Comme indiqué dans la capture d'écran ci-dessous, lorsque vous cliquerez sur « Afficher le problème », celui-ci apparaîtra à l'écran avec son identifiant. "0017896" également, il affiche le statut comme nouveau et également la date à laquelle il a été créé.

Liste des problèmes affichés dans Mantis View, avec panneau de filtre en haut. Le problème 0017896, récemment créé, est indiqué comme nouveau.

Les problèmes dans l'outil Mantis sont mis en surbrillance en fonction de l'état d'un problème. Par exemple, ici, le problème est en état reconnu, donc surligné en orange clair.

Légende de couleur Mantis indiquant les statuts « Nouveau », « Commentaires », « Reconnu » et « Confirmé » au-dessus d'une ligne de problème reconnu.

À chaque statut correspond une couleur différente. Le tableau ci-dessous répertorie la couleur par défaut fournie par MantisBT pour chaque statut de flux de travail ; un administrateur peut la modifier. $g_status_colors paramètre de configuration.

Statut Couleur par défaut Ce que cette dispute vous révèle
New Rouge clair / rose Signalé, mais personne ne l'a encore repris.
Réactions Violet L'agent chargé de l'enquête a besoin de plus d'informations de la part du journaliste.
reconnu Orange L'équipe considère le rapport comme valide.
confirmé Jaune Une deuxième personne a reproduit le défaut.
attribué Bleu Un responsable désigné travaille à la résolution du problème.
résolu Vert Un correctif a été mis en place et est en attente de vérification.
fermé Gris Vérifié et archivé, aucune autre action n'est prévue.

Lire une file d'attente par couleur est le moyen le plus rapide de repérer où une sortie est bloquée, et cela correspond directement à la file d'attente globale. cycle de vie des défauts Votre équipe vous suit déjà.

Étape 5) Lorsque vous cliquez sur votre problème #id 0017896, il montrera le problème plus en détail comme le rapporteur du projet, son statut, la date de soumission et la dernière mise à jour.

Consultez la page de détails du problème n° 0017896 sur Mantis : projet, rapporteur, priorité, gravité, reproductibilité et résolution.

Étape 6) En dehors de ceux-ci, vous pouvez ajouter un fichier, des documents, des images à votre bogue comme indiqué ci-dessous -

Page de problèmes Mantis affichant la capture d'écran SecurityBug.png ci-jointe et les commandes de navigation et de chargement de fichiers

Étape 7) Vous pouvez également ajouter des commentaires concernant votre problème, comme indiqué dans la capture d'écran ci-dessous.

Panneau Mantis Notes avec un commentaire de journaliste ajouté au problème et boutons Modifier, Supprimer et Rendre privé

Étape 8) Vous pouvez cliquer sur l'historique en haut du rapport sur les problèmes pour voir l'historique des problèmes. Cet historique de problème contient des détails tels que la date de création du problème, ou le moment où le fichier a été ajouté au problème ou si une note a été ajoutée au problème.

Tableau d'historique des problèmes Mantis enregistrant le nouveau problème, le fichier ajouté et la note ajoutée, avec les dates et les noms d'utilisateur.

Étape 9) Une fois le problème soumis, le développeur reçoit un e-mail.

La notification ci-dessous est le message que Mantis envoie lorsque le problème change de mains ; elle répète en texte brut le nom du déclarant, du gestionnaire, du projet, de la catégorie, de la gravité, de la priorité et du statut.

Notification par e-mail de Mantis annonçant qu'un problème a été attribué, avec les informations suivantes : déclarant, gestionnaire, niveau de gravité et statut.

Comment ajouter un projet

Dans Mantis, chaque problème est associé à un projet ; la prochaine étape consiste donc à en créer un pour le produit testé.

Étape 1) Sous l'onglet Gérer, accédez à Gérer les projets

  1. Entrez le nom du projet
  2. Sélectionnez le statut
  3. Entrer Description CMS
  4. Cliquez sur Ajouter un projet

Remplissez le formulaire « Ajouter un projet » de Mantis avec le nom, l’état de développement et la description du projet avant de cliquer sur « Ajouter un projet ».

Étape 2) Le projet est créé.

Liste des projets Mantis confirmant le nouveau projet avec son statut, son indicateur d'activation et son statut de visibilité publique

Comment créer un utilisateur

Une fois le projet défini, les journalistes, les développeurs et les gestionnaires qui y travailleront ont chacun besoin d'un compte.

Étape 1) Allez dans Gérer > Gérer les utilisateurs. Cliquez sur « Créer un nouveau compte ».

La page Mantis « Gérer les comptes » affiche le compte administrateur existant avec le bouton « Créer un nouveau compte » mis en évidence.

Étape 2) Saisissez les informations du compte, puis créez l'utilisateur.

  1. Nom d'utilisateur ( Ou : Nom d'épouse )
  2. Vrai nom
  3. Email
  4. Niveau d'accès
  5. Cliquez sur Créer un utilisateur

Formulaire Mantis Créer un nouveau compte avec le nom d'utilisateur et le nom réel saisis pour un nouveau compte d'assistance

Étape 3) Dans l'écran suivant, affectez l'utilisateur au projet souhaité.

Mantis : écran « Ajouter un utilisateur au projet », déplacement d'un projet depuis « Projets non attribués » et définition du niveau d'accès sur « Reporter ».

Étape 4) Mettez à jour les e-mails et autres préférences de compte comme vous le souhaitez

Page des préférences du compte Mantis avec les cases à cocher pour les e-mails par événement, le projet par défaut, le fuseau horaire et les paramètres de langue

Étape 5) Les identifiants de connexion sont envoyés à l'utilisateur par courriel.

Courriel d'enregistrement de compte Mantis informant le nouvel utilisateur de la création de son compte et contenant un lien vers la page de mot de passe

Comment créer un champ personnalisé

Lorsque le formulaire de rapport standard ne permet pas de saisir tout ce dont votre processus a besoin, Mantis vous permet de définir des champs supplémentaires et de les associer à des projets individuels.

Étape 1) Créer le champ

  1. Accédez à Gérer les champs personnalisés
  2. Entrez le nom du champ
  3. Cliquez sur le bouton « Nouveau champ personnalisé »

Page de gestion des champs personnalisés de Mantis avec un nouveau nom de champ saisi et le bouton Nouveau champ personnalisé marqué

Étape 2) Configurez le comportement du champ

  1. Sélectionnez le type de champ
  2. Saisir des données spécifiques au champ
  3. Appuyez sur Mettre à jour le champ personnalisé

Mantis Modifier l'écran de configuration des champs personnalisés : type de champ, limites de longueur, affichage et cases à cocher obligatoires

Étape 3) Le champ personnalisé est créé

Liste des champs personnalisés Mantis affichant le champ nouvellement créé avec son nombre de projets et son type

Étape 4) Cliquez à nouveau sur le champ personnalisé et liez le champ personnalisé à votre projet

Lier un champ personnalisé Mantis à l'écran du projet avec le projet sélectionné, une valeur de séquence et le bouton Lier le champ personnalisé

Étape 5) Dans la section Signaler un problème, le nouveau champ personnalisé est reflété

Le formulaire Mantis « Saisir les détails du rapport » avec le champ personnalisé associé apparaît désormais comme une ligne supplémentaire au-dessus de « Téléverser un fichier ».

Les champs personnalisés, les projets et les niveaux d'accès offrent ensemble à une petite équipe le même contrôle qu'à une équipe plus importante. bug tracoutils du roi fournir, sans quitter le processus de gestion des défauts Tu as déjà couru.

FAQ

MantisBT est un logiciel libre sous licence GNU GPL ; l’auto-hébergement ne vous coûte donc rien d’autre que le prix de votre serveur. La version 2.28.4 est la version stable actuelle. La branche 1.3.20, plus ancienne, ne reçoit que des correctifs de sécurité et des mises à jour critiques ; il est donc recommandé d’installer une version 2.x lors d’une nouvelle installation.

MantisBT est une application PHP et fonctionne avec MySQL, PostgreSQL or Microsoft SQL ServerLe serveur lui-même peut exécuter Linux. Windows or macOSet l'interface web est prise en charge par Chrome, Firefoxsafari, Opera et Edge.

MantisBT est le package téléchargeable que vous installez et gérez vous-même. MantisHub est le service hébergé commercial, basé sur le même code source. Vous obtenez ainsi une instance fonctionnelle en quelques secondes, avec assistance incluse, sans avoir à gérer PHP, la base de données et les mises à jour.

La gravité indique l'impact technique, avec des valeurs telles que plantage, majeur, mineur ou mineur. La priorité indique l'urgence de la planification, avec des valeurs telles qu'immédiate, urgente, élevée ou normale. Une faute de frappe visible peut avoir une faible gravité et une priorité élevée simultanément.

Ouvrez la section « Problèmes » et affinez le filtre par déclarant, statut, catégorie, niveau de gravité ou version du produit, puis cliquez sur « Appliquer le filtre ». La même page propose des liens pour imprimer les rapports, exporter les résultats au format CSV ou Excel, et créer des graphiques permettant de les partager en dehors de l'outil.

MantisBT est léger, auto-hébergé et gratuit, ce qui convient aux petites équipes souhaitant un contrôle total de leurs données. Commercial bug tracoutils du roi Ils proposent des tableaux de bord agiles, des tableaux de bord numériques et des intégrations natives prêts à l'emploi, ce qui explique pourquoi les programmes de plus grande envergure les privilégient souvent.

Les modèles d'IA peuvent comparer un nouveau résumé et une nouvelle description avec les éléments en attente, identifier les doublons probables et proposer une catégorie, un niveau de gravité et un responsable. Chaque suggestion est à considérer comme une recommandation : un examinateur humain confirme la classification avant que le problème ne soit traité.

Oui. Copilote GitHub Il est possible de rédiger des scripts qui appellent l'API REST de MantisBT pour créer des tickets, joindre des journaux ou exporter des rapports, et de générer du code de plugin. Il est impératif de toujours vérifier la documentation API en vigueur avant d'exécuter les appels générés.

Résumez cet article avec :