SlideShare a Scribd company logo
2
Most read
5
Most read
10
Most read
BUG LIFE CYCLE
Agenda:
• What is Bug?
• What is Defect Life cycle
• Defect Workflow
• Defect Report
What is Bug?
• Bugs arise from mistakes and errors, made by people, in either
a program’s source code or its design
• A bug can be an error, mistake, defect or fault, which may
cause failure or deviation from expected results.
What is Defect life cycle:
A Defect life cycle, also known as a Bug life cycle, It is a cycle of a
defect from which it goes through covering the different states in
its entire life. This starts as soon as any new defect is found by a
tester and comes to an end when a tester closes that defect
assuring that it won’t get reproduced again.
Defect Workflow:
New: This is the first state of a defect in the Defect Life Cycle.
When any new defect is found, it falls in a ‘New’ state and
validations and testing are performed on this defect in the later
stages of the Defect Life Cycle.
Assigned: In this stage, a newly created defect is assigned to the
development team for working on the defect. This is assigned by
the project lead or the manager of the testing team to a
developer.
Open: Here, the developer starts the process of analyzing the
defect and works on fixing it, if required.
Fixed: When the developer finishes the task of fixing a defect by
making the required changes then he can mark the status of the
defect as ‘Fixed’.
Retest: At this point, the tester starts the task of working on the
retesting of the defect to verify if the defect is fixed accurately by
the developer as per the requirements or not.
Reopen: If any issue still persists in the defect then it will be
assigned to the developer again for testing and the status of the
defect gets changed to ‘Reopen’.
Closed: When the defect does not exist any longer then the tester
changes the status of the defect to ‘Closed’.
Rejected: If the defect is not considered as a genuine defect by
the developer then it is marked as ‘Rejected’ by the developer.
Duplicate: If the developer finds the defect as same as any other
defect or if the concept of the defect matches with any other
defect then the status of the defect is changed to ‘Duplicate’ by
the developer.
Deferred: If the developer feels that the defect is not of very
important priority and it can get fixed in the next releases or so in
such a case, he can change the status of the defect as ‘Deferred’.
Ways to Report bug:
There are two ways to report bug
1. By Defect Report
2. By Using Project management tool
• If the project is managed by using any Project management
tool then we can directly raise/open a bug in tool itself.
Defect Report:
• Defect report is a document that identifies and describes a
defect detected by a tester. The purpose of a defect report is to
state the problem as clearly as possible so that developers can
replicate the defect easily and fix it.
• Defect report contains Attributes/elements to report a bug
those are:
• ID: Unique identification number for the defect.
• Project name: Name of the project
• Release version: The release version of the project
• Module: Module name of the project
• Summary: About the defect in one line
• Description: Detailed description of the Defect including
information
• Steps to reproduce: Detailed steps along with screenshots with
which the developer can reproduce the defects
• Actual result:
• Expected result
• Severity: which describes the impact of the defect on the
application. Severity could be Blocker/major/minor/trivial
• Priority: which is related to defect fixing urgency. Priority could
be High/Medium/Low based on the impact urgency at which
the defect should be fixed respectively
• Reported by: Reporter name
• Assigned to: Assigned name
• Attachments: Screenshots or screen record of the defect
• Status: Status of the defect
Project management tools:
We have lot of tools to manage the project some of the tools are
• JIRA
• AZURE
• BUGZILLA
By using tool: (JIRA)
Any Questions?
Thank you!

More Related Content

PPTX
Bug life cycle
PDF
Software Testing - Defect/Bug Life Cycle - Complete Flow Chart of Defect States
PPTX
How to report bugs
PPTX
Bug reporting and tracking
PPTX
Regression testing
DOC
Lesson 4...Bug Life Cycle
DOC
Manual testing real time questions by subbu
PPT
Bug Reporting
Bug life cycle
Software Testing - Defect/Bug Life Cycle - Complete Flow Chart of Defect States
How to report bugs
Bug reporting and tracking
Regression testing
Lesson 4...Bug Life Cycle
Manual testing real time questions by subbu
Bug Reporting

What's hot (20)

PPTX
Presentation On Software Testing Bug Life Cycle
PPTX
Istqb foundation level day 1
PPTX
Regression testing
PPTX
Defect Life Cycle
PPT
Manual testing concepts course 1
PPT
Automation testing
PDF
What is Regression Testing? | Edureka
PPTX
Introduction to Agile Testing
PPTX
Regression testing
PPT
Basic Guide to Manual Testing
PPTX
defect tracking and management
PPTX
An Overview of User Acceptance Testing (UAT)
PDF
Software testing
PDF
Software Testing and Quality Assurance Assignment 3
PPTX
Software Testing Life Cycle – A Beginner’s Guide
PPT
Automation testing strategy, approach & planning
PPT
Testing concepts ppt
PPTX
ODP
Defects in software testing
PPT
Software Testing 101
Presentation On Software Testing Bug Life Cycle
Istqb foundation level day 1
Regression testing
Defect Life Cycle
Manual testing concepts course 1
Automation testing
What is Regression Testing? | Edureka
Introduction to Agile Testing
Regression testing
Basic Guide to Manual Testing
defect tracking and management
An Overview of User Acceptance Testing (UAT)
Software testing
Software Testing and Quality Assurance Assignment 3
Software Testing Life Cycle – A Beginner’s Guide
Automation testing strategy, approach & planning
Testing concepts ppt
Defects in software testing
Software Testing 101
Ad

Similar to Bug life cycle (20)

PDF
QA interview questions and answers
PPTX
Presentation unit -4.pptx jddj kdifjdjfjdif
PPTX
testingbuglifecycle-170418183311 (1).pptx
PDF
Mt s13 defect_management
PDF
Functional_Testing_Part-1
PPSX
Knowledge sharing
PDF
IRJET- Technique of Finding the Defect in Software Testing
PPTX
DEFECT LIFE Cycle education pptx presentation.pptx
PPTX
Bug life cycle.pptx
PPTX
Software Quality Assurance training by QuontraSolutions
PDF
Defect life cycle
PDF
Chapter 4
PPTX
Quality assurance by Sadquain
PDF
Bug Life Cycle in Software Testing: Understanding the Journey from Detection ...
PPT
Stlc 12 Steps Ppt
DOCX
Bugzilla
PDF
Software_testing Unit 1 bca V.pdf
PPTX
Quality assuarance bharath anche (1)
PPTX
functional testing
PDF
Learn Bug Reporting Techniques
QA interview questions and answers
Presentation unit -4.pptx jddj kdifjdjfjdif
testingbuglifecycle-170418183311 (1).pptx
Mt s13 defect_management
Functional_Testing_Part-1
Knowledge sharing
IRJET- Technique of Finding the Defect in Software Testing
DEFECT LIFE Cycle education pptx presentation.pptx
Bug life cycle.pptx
Software Quality Assurance training by QuontraSolutions
Defect life cycle
Chapter 4
Quality assurance by Sadquain
Bug Life Cycle in Software Testing: Understanding the Journey from Detection ...
Stlc 12 Steps Ppt
Bugzilla
Software_testing Unit 1 bca V.pdf
Quality assuarance bharath anche (1)
functional testing
Learn Bug Reporting Techniques
Ad

Recently uploaded (20)

DOCX
The Five Best AI Cover Tools in 2025.docx
PPTX
Materi_Pemrograman_Komputer-Looping.pptx
PDF
medical staffing services at VALiNTRY
PDF
Audit Checklist Design Aligning with ISO, IATF, and Industry Standards — Omne...
PDF
How Creative Agencies Leverage Project Management Software.pdf
PDF
System and Network Administraation Chapter 3
PDF
How to Migrate SBCGlobal Email to Yahoo Easily
PDF
Internet Downloader Manager (IDM) Crack 6.42 Build 41
PPTX
ISO 45001 Occupational Health and Safety Management System
PDF
PTS Company Brochure 2025 (1).pdf.......
PDF
Digital Strategies for Manufacturing Companies
PDF
Adobe Premiere Pro 2025 (v24.5.0.057) Crack free
PPTX
history of c programming in notes for students .pptx
PPT
JAVA ppt tutorial basics to learn java programming
PDF
T3DD25 TYPO3 Content Blocks - Deep Dive by André Kraus
PDF
Wondershare Filmora 15 Crack With Activation Key [2025
PDF
System and Network Administration Chapter 2
PDF
2025 Textile ERP Trends: SAP, Odoo & Oracle
PPTX
Transform Your Business with a Software ERP System
PPTX
Oracle E-Business Suite: A Comprehensive Guide for Modern Enterprises
The Five Best AI Cover Tools in 2025.docx
Materi_Pemrograman_Komputer-Looping.pptx
medical staffing services at VALiNTRY
Audit Checklist Design Aligning with ISO, IATF, and Industry Standards — Omne...
How Creative Agencies Leverage Project Management Software.pdf
System and Network Administraation Chapter 3
How to Migrate SBCGlobal Email to Yahoo Easily
Internet Downloader Manager (IDM) Crack 6.42 Build 41
ISO 45001 Occupational Health and Safety Management System
PTS Company Brochure 2025 (1).pdf.......
Digital Strategies for Manufacturing Companies
Adobe Premiere Pro 2025 (v24.5.0.057) Crack free
history of c programming in notes for students .pptx
JAVA ppt tutorial basics to learn java programming
T3DD25 TYPO3 Content Blocks - Deep Dive by André Kraus
Wondershare Filmora 15 Crack With Activation Key [2025
System and Network Administration Chapter 2
2025 Textile ERP Trends: SAP, Odoo & Oracle
Transform Your Business with a Software ERP System
Oracle E-Business Suite: A Comprehensive Guide for Modern Enterprises

Bug life cycle

  • 2. Agenda: • What is Bug? • What is Defect Life cycle • Defect Workflow • Defect Report
  • 3. What is Bug? • Bugs arise from mistakes and errors, made by people, in either a program’s source code or its design • A bug can be an error, mistake, defect or fault, which may cause failure or deviation from expected results.
  • 4. What is Defect life cycle: A Defect life cycle, also known as a Bug life cycle, It is a cycle of a defect from which it goes through covering the different states in its entire life. This starts as soon as any new defect is found by a tester and comes to an end when a tester closes that defect assuring that it won’t get reproduced again.
  • 6. New: This is the first state of a defect in the Defect Life Cycle. When any new defect is found, it falls in a ‘New’ state and validations and testing are performed on this defect in the later stages of the Defect Life Cycle. Assigned: In this stage, a newly created defect is assigned to the development team for working on the defect. This is assigned by the project lead or the manager of the testing team to a developer. Open: Here, the developer starts the process of analyzing the defect and works on fixing it, if required.
  • 7. Fixed: When the developer finishes the task of fixing a defect by making the required changes then he can mark the status of the defect as ‘Fixed’. Retest: At this point, the tester starts the task of working on the retesting of the defect to verify if the defect is fixed accurately by the developer as per the requirements or not. Reopen: If any issue still persists in the defect then it will be assigned to the developer again for testing and the status of the defect gets changed to ‘Reopen’. Closed: When the defect does not exist any longer then the tester changes the status of the defect to ‘Closed’.
  • 8. Rejected: If the defect is not considered as a genuine defect by the developer then it is marked as ‘Rejected’ by the developer. Duplicate: If the developer finds the defect as same as any other defect or if the concept of the defect matches with any other defect then the status of the defect is changed to ‘Duplicate’ by the developer. Deferred: If the developer feels that the defect is not of very important priority and it can get fixed in the next releases or so in such a case, he can change the status of the defect as ‘Deferred’.
  • 9. Ways to Report bug: There are two ways to report bug 1. By Defect Report 2. By Using Project management tool • If the project is managed by using any Project management tool then we can directly raise/open a bug in tool itself.
  • 10. Defect Report: • Defect report is a document that identifies and describes a defect detected by a tester. The purpose of a defect report is to state the problem as clearly as possible so that developers can replicate the defect easily and fix it. • Defect report contains Attributes/elements to report a bug those are: • ID: Unique identification number for the defect. • Project name: Name of the project • Release version: The release version of the project • Module: Module name of the project
  • 11. • Summary: About the defect in one line • Description: Detailed description of the Defect including information • Steps to reproduce: Detailed steps along with screenshots with which the developer can reproduce the defects • Actual result: • Expected result • Severity: which describes the impact of the defect on the application. Severity could be Blocker/major/minor/trivial • Priority: which is related to defect fixing urgency. Priority could be High/Medium/Low based on the impact urgency at which the defect should be fixed respectively
  • 12. • Reported by: Reporter name • Assigned to: Assigned name • Attachments: Screenshots or screen record of the defect • Status: Status of the defect
  • 13. Project management tools: We have lot of tools to manage the project some of the tools are • JIRA • AZURE • BUGZILLA
  • 14. By using tool: (JIRA)