Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.



Published on

This slide shown on Bugzilla

Helper:- Rohit and Harshal

Published in: Education
  • Be the first to comment


  1. 1. PRESENTED BY: Students GUIDED BY:- MAM
  2. 2. TOPIC OF THE DAY • What is Bug? • How bugs get into software? • How To Find Bug? • What is Bugzilla? • Bugzilla Users. • Features of Bugzilla. • What does Bugzilla do? • How to use Bugzilla?
  3. 3. WHAT IS BUG?  Unexpected Problem!  Technically, a software defect  Where from?  Programmer’s mistake  Tired!  Misunderstanding problem definition (user request)  Low Quality Software!
  4. 4. HOW BUGS GET INTO SOFTWARE?  A software bug is a failure or flaw in a program that produces undesired or incorrect results.  They arise from oversights or mutual misunderstandings made by a software team during specification, design, coding, data entry and documentation.  There are many reasons for software bugs. Most common reason is human mistakes in software design and coding.  For example, one might accidentally type a "<" where a ">" was intended, perhaps resulting in the words being sorted into reverse alphabetical order.
  5. 5. HOW TO FIND BUG? • Before Final Release (TESTING!) • Bug is one of the result of testing • Alpha Release • Developers inside • Beta Release • Testers (volunteers) • Let is hurt! (exit(-1)) • After Final Release • Don’t let it crash the system! (try {} catch())
  6. 6. WHAT IS BUGZILLA? • Bugzilla is a “defect tracking system” that allows individuals or groups of developers to keep track of outstanding bugs in their product effectively. • It was developed using free open source tools and is itself free. • Despite being free, Bugzilla has many features its expensive counterparts lack. • Currently in use by Mozilla, Open Office, Apache, Eclipse, Red Hat, Nasa, AMD and many more!
  7. 7. BUGZILLA USERS • Linux Distributions • Red Hat: • Mandriva: • Gentoo: • TurboLinux: • Novell: • Companies • NASA: • Facebook: • Plus Akamai, Nokia, The New York Times, Yahoo! and many more... Free Software Projects Mozilla: Linux Kernel: Gnome: KDE: Apache Project: Open Office: uery.cgi Eclipse:
  8. 8. FEATURES OF BUGZILLA. • Advanced Search Capabilities • Email Notifications • File/Modify Bugs By Email • Time Tracking • Strong Security • Customization • Localization
  9. 9. WHAT DOES BUGZILLA DO? • Track bugs and code changes. • Communication with teammates. • Submit and review patches. • Manage quality assurance. • “Bugzilla can help you get a handle on the software development process. Successful projects often are the result of successful organization and communication. Bugzilla is a powerful tool that will help your team get organized and communicate effectively.”
  10. 10. HOW TO USE BUGZILLA? • Create a Bugzilla account • If you want to use Bugzilla, first you need to create an account. Click the "Open a new Bugzilla account", enter your email address and, optionally, your name in the spaces provided, then click "Create Account" . • Within moments, you should receive an email to the address you provided above, which contains your login name (generally the same as the email address), and a password you can use to access your account. This password is randomly generated, and can be changed to something more memorable. • Click the "Log In" link in the yellow area at the bottom of the page in your browser, enter your email address and password into the spaces provided, and click "Login". • You are now logged in. Bugzilla uses cookies for authentication so, unless your IP address changes, you should not have to log in again.
  11. 11. REFERENCES SITES • • •
  12. 12. ANY QUESTION ?