SlideShare uma empresa Scribd logo
1 de 13
PRESENTED BY:
Students
GUIDED BY:- MAM
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?
WHAT IS BUG?
 Unexpected Problem!
 Technically, a software defect
 Where from?
 Programmer’s mistake
 Tired!
 Misunderstanding problem definition
(user request)
 Low Quality Software!
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.
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())
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!
BUGZILLA USERS
• Linux Distributions
• Red Hat:
https://bugzilla.redhat.com/bugzilla/
• Mandriva: http://qa.mandriva.com/
• Gentoo: http://bugs.gentoo.org/
• TurboLinux:
https://bts.turbolinux.co.jp/bugtraq/
• Novell: https://bugzilla.novell.com/
• Companies
• NASA: http://itos.gsfc.nasa.gov/~bugzilla/
• Facebook:
http://bugs.developers.facebook.com/
• Plus Akamai, Nokia, The New York
Times, Yahoo! and many more...
Free Software Projects
Mozilla: https://bugzilla.mozilla.org/
Linux Kernel:
http://bugzilla.kernel.org/
Gnome: http://bugzilla.gnome.org/
KDE: http://bugs.kde.org/
Apache Project:
http://issues.apache.org/bugzilla/
Open Office:
http://www.openoffice.org/issues/q
uery.cgi
Eclipse:
http://bugs.eclipse.org/bugs/
FEATURES OF BUGZILLA.
• Advanced Search Capabilities
• Email Notifications
• File/Modify Bugs By Email
• Time Tracking
• Strong Security
• Customization
• Localization
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.”
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" https://bugzilla.mozilla.org, 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.
REFERENCES SITES
• www.bugzilla.org
• www.wikipedia.org
• www.bugzilla.mozilla.org
ANY QUESTION ?
Bugzilla

Mais conteúdo relacionado

Destaque

Utilizando o Bugzilla: Uma abordagem prática - Gabriel Stein
Utilizando o Bugzilla: Uma abordagem prática - Gabriel SteinUtilizando o Bugzilla: Uma abordagem prática - Gabriel Stein
Utilizando o Bugzilla: Uma abordagem prática - Gabriel SteinTchelinux
 
Automated Testing Environment by Bugzilla, Testopia and Jenkins
Automated Testing Environment by Bugzilla, Testopia and JenkinsAutomated Testing Environment by Bugzilla, Testopia and Jenkins
Automated Testing Environment by Bugzilla, Testopia and Jenkinswalkerchang
 
Bugzilla installation guide
Bugzilla installation guideBugzilla installation guide
Bugzilla installation guideusha kannappan
 
SOAP x REST (PSDC Unitri)
SOAP x REST (PSDC Unitri)SOAP x REST (PSDC Unitri)
SOAP x REST (PSDC Unitri)Marcio Guedes
 
–Unitri – Sistemas de Informação – EMSys3 Corporation 3
–Unitri – Sistemas de Informação – EMSys3 Corporation 3–Unitri – Sistemas de Informação – EMSys3 Corporation 3
–Unitri – Sistemas de Informação – EMSys3 Corporation 3gonanz
 
Testopia VS Testlink
Testopia VS TestlinkTestopia VS Testlink
Testopia VS TestlinkStas Kosarev
 
Gerenciadores de defeitos: Bugzilla, Mantis Bug Tracker, Trac, Redmine, Jira
Gerenciadores de defeitos: Bugzilla, Mantis Bug Tracker, Trac, Redmine, JiraGerenciadores de defeitos: Bugzilla, Mantis Bug Tracker, Trac, Redmine, Jira
Gerenciadores de defeitos: Bugzilla, Mantis Bug Tracker, Trac, Redmine, JiraMatteus Barbosa
 
Criando a Cultura de Inovação nas empresas
Criando a Cultura de Inovação nas empresasCriando a Cultura de Inovação nas empresas
Criando a Cultura de Inovação nas empresasEduardo Pina Mamede
 
Factores y métricas que determinan la calidad de un
Factores y métricas que determinan la calidad de unFactores y métricas que determinan la calidad de un
Factores y métricas que determinan la calidad de unLuis Angel Davila Elias
 
Métricas del proceso y proyecto - Procesos de Ingeniería de software
Métricas del proceso y proyecto - Procesos de Ingeniería de softwareMétricas del proceso y proyecto - Procesos de Ingeniería de software
Métricas del proceso y proyecto - Procesos de Ingeniería de softwareGalo Lalangui
 
Métricas de procesos y proyectos
Métricas de procesos y proyectosMétricas de procesos y proyectos
Métricas de procesos y proyectosjose_macias
 
Metricas Ingenieria De Software
Metricas Ingenieria De SoftwareMetricas Ingenieria De Software
Metricas Ingenieria De SoftwareRicardo
 
Metricas de calidad de software
Metricas de calidad de softwareMetricas de calidad de software
Metricas de calidad de softwareisisparada
 
Cómo descargar presentaciones desde SlideShare
Cómo descargar presentaciones desde SlideShareCómo descargar presentaciones desde SlideShare
Cómo descargar presentaciones desde SlideSharePedro Bermudez Talavera
 

Destaque (18)

Utilizando o Bugzilla: Uma abordagem prática - Gabriel Stein
Utilizando o Bugzilla: Uma abordagem prática - Gabriel SteinUtilizando o Bugzilla: Uma abordagem prática - Gabriel Stein
Utilizando o Bugzilla: Uma abordagem prática - Gabriel Stein
 
Bugzilla
BugzillaBugzilla
Bugzilla
 
Automated Testing Environment by Bugzilla, Testopia and Jenkins
Automated Testing Environment by Bugzilla, Testopia and JenkinsAutomated Testing Environment by Bugzilla, Testopia and Jenkins
Automated Testing Environment by Bugzilla, Testopia and Jenkins
 
Bugzilla installation guide
Bugzilla installation guideBugzilla installation guide
Bugzilla installation guide
 
SOAP x REST (PSDC Unitri)
SOAP x REST (PSDC Unitri)SOAP x REST (PSDC Unitri)
SOAP x REST (PSDC Unitri)
 
–Unitri – Sistemas de Informação – EMSys3 Corporation 3
–Unitri – Sistemas de Informação – EMSys3 Corporation 3–Unitri – Sistemas de Informação – EMSys3 Corporation 3
–Unitri – Sistemas de Informação – EMSys3 Corporation 3
 
Testopia VS Testlink
Testopia VS TestlinkTestopia VS Testlink
Testopia VS Testlink
 
Gerenciadores de defeitos: Bugzilla, Mantis Bug Tracker, Trac, Redmine, Jira
Gerenciadores de defeitos: Bugzilla, Mantis Bug Tracker, Trac, Redmine, JiraGerenciadores de defeitos: Bugzilla, Mantis Bug Tracker, Trac, Redmine, Jira
Gerenciadores de defeitos: Bugzilla, Mantis Bug Tracker, Trac, Redmine, Jira
 
Criando a Cultura de Inovação nas empresas
Criando a Cultura de Inovação nas empresasCriando a Cultura de Inovação nas empresas
Criando a Cultura de Inovação nas empresas
 
Gentoo Linux
Gentoo LinuxGentoo Linux
Gentoo Linux
 
Factores y métricas que determinan la calidad de un
Factores y métricas que determinan la calidad de unFactores y métricas que determinan la calidad de un
Factores y métricas que determinan la calidad de un
 
Métricas del proceso y proyecto - Procesos de Ingeniería de software
Métricas del proceso y proyecto - Procesos de Ingeniería de softwareMétricas del proceso y proyecto - Procesos de Ingeniería de software
Métricas del proceso y proyecto - Procesos de Ingeniería de software
 
Metricas de calidad
Metricas de calidadMetricas de calidad
Metricas de calidad
 
Métricas de procesos y proyectos
Métricas de procesos y proyectosMétricas de procesos y proyectos
Métricas de procesos y proyectos
 
Metricas Ingenieria De Software
Metricas Ingenieria De SoftwareMetricas Ingenieria De Software
Metricas Ingenieria De Software
 
Metricas de calidad de software
Metricas de calidad de softwareMetricas de calidad de software
Metricas de calidad de software
 
Software testing ppt
Software testing pptSoftware testing ppt
Software testing ppt
 
Cómo descargar presentaciones desde SlideShare
Cómo descargar presentaciones desde SlideShareCómo descargar presentaciones desde SlideShare
Cómo descargar presentaciones desde SlideShare
 

Semelhante a Bugzilla

Preparing for the WebGeek DevCup
Preparing for the WebGeek DevCupPreparing for the WebGeek DevCup
Preparing for the WebGeek DevCupbryanbibat
 
How to create/improve OSS product and its community (revised)
How to create/improve OSS product and its community (revised)How to create/improve OSS product and its community (revised)
How to create/improve OSS product and its community (revised)SATOSHI TAGOMORI
 
A guide to hiring a great developer to build your first app (redacted version)
A guide to hiring a great developer to build your first app (redacted version)A guide to hiring a great developer to build your first app (redacted version)
A guide to hiring a great developer to build your first app (redacted version)Oursky
 
JavaScript debugging diagnostic web tools and firefox
JavaScript debugging diagnostic web tools and firefoxJavaScript debugging diagnostic web tools and firefox
JavaScript debugging diagnostic web tools and firefoxGennady Feldman
 
How to get started in Open Source!
How to get started in Open Source!How to get started in Open Source!
How to get started in Open Source!Pradeep Singh
 
Lec 1 Introduction to Software Engg.pptx
Lec 1 Introduction to Software Engg.pptxLec 1 Introduction to Software Engg.pptx
Lec 1 Introduction to Software Engg.pptxAbdullah Khan
 
IT Systems for Knowledge Management used in Software Engineering (2010)
IT Systems for Knowledge Management used in Software Engineering (2010)IT Systems for Knowledge Management used in Software Engineering (2010)
IT Systems for Knowledge Management used in Software Engineering (2010)Peter Kofler
 
Quality assurance engineer #JobShadowDay #XWiki
Quality assurance engineer #JobShadowDay #XWikiQuality assurance engineer #JobShadowDay #XWiki
Quality assurance engineer #JobShadowDay #XWikiAndreea-Zenovia Popescu
 
Cerebro general overiew eng
Cerebro general overiew engCerebro general overiew eng
Cerebro general overiew engCineSoft
 
Introducing systems analysis, design & development Concepts
Introducing systems analysis, design & development ConceptsIntroducing systems analysis, design & development Concepts
Introducing systems analysis, design & development ConceptsShafiul Azam Chowdhury
 
The Art Of Documentation for Open Source Projects
The Art Of Documentation for Open Source ProjectsThe Art Of Documentation for Open Source Projects
The Art Of Documentation for Open Source ProjectsBen Hall
 
COMP 4026 Lecture3 Prototyping and Evaluation
COMP 4026 Lecture3 Prototyping and EvaluationCOMP 4026 Lecture3 Prototyping and Evaluation
COMP 4026 Lecture3 Prototyping and EvaluationMark Billinghurst
 
Infocomm Security: Software Bugs
Infocomm Security: Software BugsInfocomm Security: Software Bugs
Infocomm Security: Software BugsCassey Low
 
Developing FirefoxOS
Developing FirefoxOSDeveloping FirefoxOS
Developing FirefoxOSFred Lin
 

Semelhante a Bugzilla (20)

Preparing for the WebGeek DevCup
Preparing for the WebGeek DevCupPreparing for the WebGeek DevCup
Preparing for the WebGeek DevCup
 
How to create/improve OSS product and its community (revised)
How to create/improve OSS product and its community (revised)How to create/improve OSS product and its community (revised)
How to create/improve OSS product and its community (revised)
 
A guide to hiring a great developer to build your first app (redacted version)
A guide to hiring a great developer to build your first app (redacted version)A guide to hiring a great developer to build your first app (redacted version)
A guide to hiring a great developer to build your first app (redacted version)
 
JavaScript debugging diagnostic web tools and firefox
JavaScript debugging diagnostic web tools and firefoxJavaScript debugging diagnostic web tools and firefox
JavaScript debugging diagnostic web tools and firefox
 
BrazilJS MDN
BrazilJS MDNBrazilJS MDN
BrazilJS MDN
 
How to get started in Open Source!
How to get started in Open Source!How to get started in Open Source!
How to get started in Open Source!
 
Lec 1 Introduction to Software Engg.pptx
Lec 1 Introduction to Software Engg.pptxLec 1 Introduction to Software Engg.pptx
Lec 1 Introduction to Software Engg.pptx
 
PHP - Introduction to PHP Bugs - Debugging
PHP -  Introduction to  PHP Bugs - DebuggingPHP -  Introduction to  PHP Bugs - Debugging
PHP - Introduction to PHP Bugs - Debugging
 
Tec314f
Tec314fTec314f
Tec314f
 
IT Systems for Knowledge Management used in Software Engineering (2010)
IT Systems for Knowledge Management used in Software Engineering (2010)IT Systems for Knowledge Management used in Software Engineering (2010)
IT Systems for Knowledge Management used in Software Engineering (2010)
 
Cheap Computing
Cheap ComputingCheap Computing
Cheap Computing
 
Software testing
Software testingSoftware testing
Software testing
 
Quality assurance engineer #JobShadowDay #XWiki
Quality assurance engineer #JobShadowDay #XWikiQuality assurance engineer #JobShadowDay #XWiki
Quality assurance engineer #JobShadowDay #XWiki
 
Cerebro general overiew eng
Cerebro general overiew engCerebro general overiew eng
Cerebro general overiew eng
 
Introducing systems analysis, design & development Concepts
Introducing systems analysis, design & development ConceptsIntroducing systems analysis, design & development Concepts
Introducing systems analysis, design & development Concepts
 
The Art Of Documentation for Open Source Projects
The Art Of Documentation for Open Source ProjectsThe Art Of Documentation for Open Source Projects
The Art Of Documentation for Open Source Projects
 
COMP 4026 Lecture3 Prototyping and Evaluation
COMP 4026 Lecture3 Prototyping and EvaluationCOMP 4026 Lecture3 Prototyping and Evaluation
COMP 4026 Lecture3 Prototyping and Evaluation
 
Infocomm Security: Software Bugs
Infocomm Security: Software BugsInfocomm Security: Software Bugs
Infocomm Security: Software Bugs
 
Introduction
IntroductionIntroduction
Introduction
 
Developing FirefoxOS
Developing FirefoxOSDeveloping FirefoxOS
Developing FirefoxOS
 

Último

1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdfQucHHunhnh
 
General AI for Medical Educators April 2024
General AI for Medical Educators April 2024General AI for Medical Educators April 2024
General AI for Medical Educators April 2024Janet Corral
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdfQucHHunhnh
 
Arihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdfArihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdfchloefrazer622
 
Sports & Fitness Value Added Course FY..
Sports & Fitness Value Added Course FY..Sports & Fitness Value Added Course FY..
Sports & Fitness Value Added Course FY..Disha Kariya
 
Introduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsIntroduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsTechSoup
 
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...christianmathematics
 
Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104misteraugie
 
Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)eniolaolutunde
 
9548086042 for call girls in Indira Nagar with room service
9548086042  for call girls in Indira Nagar  with room service9548086042  for call girls in Indira Nagar  with room service
9548086042 for call girls in Indira Nagar with room servicediscovermytutordmt
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introductionMaksud Ahmed
 
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in DelhiRussian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhikauryashika82
 
The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13Steve Thomason
 
Paris 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityParis 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityGeoBlogs
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfciinovamais
 
Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Celine George
 
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...fonyou31
 
Student login on Anyboli platform.helpin
Student login on Anyboli platform.helpinStudent login on Anyboli platform.helpin
Student login on Anyboli platform.helpinRaunakKeshri1
 
Beyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactBeyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactPECB
 

Último (20)

1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdf
 
General AI for Medical Educators April 2024
General AI for Medical Educators April 2024General AI for Medical Educators April 2024
General AI for Medical Educators April 2024
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdf
 
Arihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdfArihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdf
 
Sports & Fitness Value Added Course FY..
Sports & Fitness Value Added Course FY..Sports & Fitness Value Added Course FY..
Sports & Fitness Value Added Course FY..
 
Introduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsIntroduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The Basics
 
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
 
Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104
 
Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)
 
9548086042 for call girls in Indira Nagar with room service
9548086042  for call girls in Indira Nagar  with room service9548086042  for call girls in Indira Nagar  with room service
9548086042 for call girls in Indira Nagar with room service
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introduction
 
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in DelhiRussian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
 
The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13
 
Paris 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityParis 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activity
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdf
 
Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17
 
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...
 
Student login on Anyboli platform.helpin
Student login on Anyboli platform.helpinStudent login on Anyboli platform.helpin
Student login on Anyboli platform.helpin
 
Beyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactBeyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global Impact
 
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptxINDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
 

Bugzilla

  • 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. WHAT IS BUG?  Unexpected Problem!  Technically, a software defect  Where from?  Programmer’s mistake  Tired!  Misunderstanding problem definition (user request)  Low Quality Software!
  • 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. 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. 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. BUGZILLA USERS • Linux Distributions • Red Hat: https://bugzilla.redhat.com/bugzilla/ • Mandriva: http://qa.mandriva.com/ • Gentoo: http://bugs.gentoo.org/ • TurboLinux: https://bts.turbolinux.co.jp/bugtraq/ • Novell: https://bugzilla.novell.com/ • Companies • NASA: http://itos.gsfc.nasa.gov/~bugzilla/ • Facebook: http://bugs.developers.facebook.com/ • Plus Akamai, Nokia, The New York Times, Yahoo! and many more... Free Software Projects Mozilla: https://bugzilla.mozilla.org/ Linux Kernel: http://bugzilla.kernel.org/ Gnome: http://bugzilla.gnome.org/ KDE: http://bugs.kde.org/ Apache Project: http://issues.apache.org/bugzilla/ Open Office: http://www.openoffice.org/issues/q uery.cgi Eclipse: http://bugs.eclipse.org/bugs/
  • 8. FEATURES OF BUGZILLA. • Advanced Search Capabilities • Email Notifications • File/Modify Bugs By Email • Time Tracking • Strong Security • Customization • Localization
  • 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. 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" https://bugzilla.mozilla.org, 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. REFERENCES SITES • www.bugzilla.org • www.wikipedia.org • www.bugzilla.mozilla.org