Bugzilla - Présentation

Bugzilla est un outil open-source utilisé pour suivre les bogues et les problèmes d'un projet ou d'un logiciel. Il aide les développeurs et autres parties prenantes à garder une trace des problèmes en suspens avec le produit.

  • C'était écrit par Terry Weissman en langage de programmation TCL en 1998.

  • Plus tard, Bugzilla a été écrit en PERL et utilise la base de données MYSQL.

  • Bugzilla peut être utilisé comme outil de gestion de test car il peut être facilement lié à d'autres outils de gestion de cas de test comme Quality Centre, ALM, Testlink, etc.

  • Bugzilla fournit une solution puissante et facile à utiliser aux problèmes de gestion de configuration et de réplication.

  • Il peut considérablement augmenter la productivité et la responsabilité d'un individu en fournissant un flux de travail documenté et une rétroaction positive pour de bonnes performances.

La plupart des éditeurs de logiciels commerciaux et de suivi des défauts facturaient d'énormes frais de licence au début de Bugzilla. En conséquence, Bugzilla est rapidement devenu un favori parmi les utilisateurs open-source, en raison de sa genèse dans le projet de navigateur open-source avec Mozilla. C'est maintenant le système de suivi des défauts le plus précieux par rapport auquel tous les autres sont mesurés.

Bugzilla met le pouvoir dans la main de l'individu d'améliorer la valeur de l'entreprise tout en fournissant un cadre utilisable pour une attention naturelle aux détails et un stockage des connaissances pour s'épanouir.

Bugzilla - Fonctionnalités clés

Bugzilla possède de nombreuses clés ainsi que des fonctionnalités avancées, ce qui le rend unique. Voici une liste de certaines des fonctionnalités les plus importantes de Bugzilla -

  • Bugzilla est puissant et possède des capacités de recherche avancées.

  • Bugzilla prend en charge les notifications par e-mail configurables par l'utilisateur chaque fois que l'état du bogue change.

  • Bugzilla affiche l'historique complet des changements de bogues.

  • Bugzilla fournit une piste de dépendance entre bogues et une représentation graphique.

  • Bugzilla permet aux utilisateurs de joindre des fichiers prenant en charge les bogues et de les gérer.

  • Bugzilla a intégré un schéma de sécurité granulaire basé sur le produit qui le rend plus sécurisé.

  • Il a un audit de sécurité complet et fonctionne sous le mode taint de Perl.

  • Bugzilla prend en charge un back-end RDBMS (Rational Data Base Management System) robuste et stable.

  • Il prend en charge les interfaces Web, XML, E-Mail et console.

  • Bugzilla propose une large gamme de fonctionnalités personnalisées de préférences utilisateur.

  • Il prend en charge l'interface utilisateur Web localisée.

  • Configurabilité étendue car elle permet d'être configurée avec d'autres outils de gestion de test pour une meilleure expérience utilisateur.

  • Bugzilla a une voie de mise à niveau fluide entre les différentes versions.

Dans le chapitre suivant, nous discuterons des prérequis pour l'installation de Bugzilla.