Bugzilla Prepared By : Charul Bhan
Introduction Web-based general  purpose bugtracker tool  Released as open source  software by Netscape  Communications in 1998 Originally written in Tcl, later ported to Perl before its release as part of Netscape's early open source code  Bugzilla   Lifecycle
Main Page
Create user For creation of new account, first user has to submit his email address to administrator. Administrator provides him the link to create a password with email address as a user name.
User Permissions
User Permissions  Contd…
Add User From the main page, select the users link provided at the bottom of the page.
Add User Contd…
Add User Contd…
Email Preferences Prepared By : Charul Bhan
Email Preferences User can use email notification to keep himself informed about the various changes taking place in the bug. These preferences are user configurable so that any user can customized it to his own needs.
Email Preferences Contd…
Email Preferences Contd…
Bugzilla  Intricacies Prepared By : Charul Bhan
Definitions Product A Product is a broad category of types of bugs, normally representing a single piece of software or entity.  They can be considered as  the project under one domain. Components A Component is a subsection of a Product. It should be a narrow category, tailored to an organization. All Products must contain at least one Component .  These components can be correlated with the various sub divisions within  the project.  Classification Broadly speaking , they are collection of one or more products.  These can be  loosely termed as a domain.
Classification
Classification Contd…
Product flow 1
Product Flow 1 Contd…
Product Flow 2
Product Flow 2 Contd…
Component Flow 1
Component Flow 1 Contd...
Component Flow 2
Component Flow 2 Contd…
Component Flow 2 Contd…
Bug Searching Prepared By : Charul Bhan
Search Bug
Search Bug Contd…
Search Bug Contd…
Search Bug Contd…
Bug Life Cycle Prepared By : Charul Bhan
Example  Classification : Gaming The Domain here considered is the ever-growing Gaming industry Products: Mobile Gaming, PC Gaming Above mentioned are two products of the gaming industry.  Here  we will look at the bug pertaining to the Mobile gaming. Components: Functional , language, UI (user interface) The bug will correspond to the UI component of Mobile Gaming
New Bug Main Page
New Bug Contd… QA Contact: User responsible for quality assurance of this bug Deadline: This field shows the deadline for this bug. Estimated Hours: This field shows the original estimated time.
New Bug Contd… Depends on: This field gives dependency of this bug on the  bug specified.  Blocks: This field specifies the bug which is prevented from being fixed until this bug is fixed Selecting the Commit button results into submission of bug and simultaneously an mail is send to the QA contacts of the bug.
Assigned state
Assigned state Contd…
Bug fixing
Bug verification
Summary Reports Prepared By : Charul Bhan
Summary Reports Provide information pertaining to the bugs present in the software in documented form. The information can either be observed in tabular form or pictorial form.
Summary Reports Contd…
Tabular   Report Summary Reports Contd…
Tabular   Report Summary Reports Contd… Vertical axis: Component Horizontal axis: Priority
Summary Reports Contd… Graphical Report
Summary Reports Contd…
Thanks

Bugzilla