SlideShare a Scribd company logo
Defect tracing and correctionDefect Tracking        and                          correctionDone By : MrinmoyMukherjee
What is defect…?Q:A:“A defect is an operation or function that fails to meet the products specification…. To be precise a defect is any non-conformity in a software product or process”
Defect discovery process…The defect discovering process    enables us to identify defects.This process involves reveling     defects and bringing the defect     to the notice of the development team.The development team then acknowledges the defect as valid and fix the defect.The tester verifies and close the defect in the end.
Defect tracking life cycle…Raising a defectReporting a defectTESTERClosing or reopening defect based on the defect status          Verifies the fixesAcknowledging the defectTESTERVerifies fixes internallyFixing the defectDEVELOPER
Finding Defects…Every software development project plans for a set of activities that are specially designed and performed to uncover defects.There are three broad categories for detecting defects.Static technique     Involves performing manual intermediate checks to examine the quality of the product being developed.Dynamic technique    Refers to the process of executing software test to find defects.Operational technique    Involves end users testing the system at the operational level and discovering defects that are not identified during the testing process.
The three category of defect finding techniques are jointly required for an effective defect management program in an organization.StaticDynamicOperational“Static technique are more effective at finding defects in the early phase of the SDLC”
Categorizing defects…On the basis ofFunctionality
Severity
PriorityOn the Basis of functionalityInterface- relatedNavigational Functional
On the Basis of severityHigh SeverityMedium severityLow severity
High SeveritySignifies that a major issue occurred where a function or a major system component is not working at all. There is no workaround  and testing cannot continueMedium SeveritySignifies that a major issue occurred where a function or a major system component is not working properly. However there is a workaround and testing can continue.Low SeveritySignifies that a minor issue occurred that costs some loss of functions. However workaround and testing can proceed without interruption.
On the basis of priority…High priorityMedium priorityLow prioritySignifies that a defect has a major impact on the customer. The problem should be fixed before the release of the current version in developmentSignifies that a defect has a minor impact on the customer. The flaw should be fixed if there is time, but it can be deferred until the next release.Signifies that a defect has a major impact on the customer. This must be immediately fixed
Acknowledging defects…Acknowledging defects is common in software testing environmentEven though defect acknowledgment is a crucial stage in the defect life cycle, there are often delays in the process.One of the prominent reasons for delays in the acknowledgment of the defect is when the testing team is unable to replicate the defect report for the development team
Defect management processThe defect management process, involves defect recording, defect reporting, keeping track of the defect using defect tracking tool.Defect recording    defects are identified and recorded     at each stage of the testing process.
Why to record???4 purposeTo correct the defectTo report the status of the applicationTo gather statistics To further improve for software development process
Defect reportingA defect report describes those which are present in the software..A defect report should provide complete information on the defect to both the testing team and the team responsible for fixing the defect.
Contents of defect reportA unique identification no. for the defect.The defect name and type.Source of the defectSeverity of the defect.Priority assigned to the defect.The current status of the defect.Detailed description of the defect.The platform and operating system implemented.The steps performed when the defect occurs.The location of the defect with screen shots.The Person responsible for testing.The person responsible for fixing the defect.

More Related Content

PPTX
Defect prevention
PPT
Defect analysis and prevention methods
PDF
Defect Analysis & Prevention, Data Mining & Visualization of Defect Matrix
PDF
Defect analysis course v1.0
PPTX
Develop a Defect Prevention Strategy—or Else!
PDF
Defect prevention techniques
PPT
Software Inspection And Defect Management
PPTX
defect tracking and management
Defect prevention
Defect analysis and prevention methods
Defect Analysis & Prevention, Data Mining & Visualization of Defect Matrix
Defect analysis course v1.0
Develop a Defect Prevention Strategy—or Else!
Defect prevention techniques
Software Inspection And Defect Management
defect tracking and management

What's hot (20)

PPTX
software project management Software inspection
PDF
Defect Prevention
PPT
Software Testing Life Cycle
PDF
Software testing axioms
PPT
Software Testing 101
PDF
Defect Prevention & Predictive Analytics - XBOSoft Webinar
PPTX
IT Quality Testing and the Defect Management Process
PPSX
Principles of Software testing
PPT
Learn software testing with tech partnerz 3
PPT
Basics of Software Testing
PPT
Stlc 12 Steps Ppt
PDF
BugDay Bangkok 2009 Defect Management
PPTX
Effective test coverage Techniques
PDF
Software Testing Principles and  Techniques
PPT
Software testing basic concepts
PDF
software testing for beginners
PPT
QACampus PPT (STLC)
PPTX
stlc
DOCX
software project management Software inspection
Defect Prevention
Software Testing Life Cycle
Software testing axioms
Software Testing 101
Defect Prevention & Predictive Analytics - XBOSoft Webinar
IT Quality Testing and the Defect Management Process
Principles of Software testing
Learn software testing with tech partnerz 3
Basics of Software Testing
Stlc 12 Steps Ppt
BugDay Bangkok 2009 Defect Management
Effective test coverage Techniques
Software Testing Principles and  Techniques
Software testing basic concepts
software testing for beginners
QACampus PPT (STLC)
stlc
Ad

Similar to Defect correction-Software Testing (20)

PPT
Defect MgmtBugDay Bangkok 2009: Defect Management
PDF
Chap 4 Defect Management of the software .pdf
PPTX
Software Testing Chapter four notes.pptx
PPTX
Presentation unit -4.pptx jddj kdifjdjfjdif
PDF
Mt s13 defect_management
PDF
Reading Summary - Effective Software Defect Tracking + Pragmatic Unit Testing
PDF
Chapter 4 - Defect Management
PPTX
5.pptx
PDF
Software Defects and SW Reliability Assessment
PPTX
Bug reporting and tracking
PPTX
Defect Tracking Software Project Presentation
PDF
Software Defect Prevention
PPT
Ch13 system testexecution
PPTX
Fundamentals of testing 2
PDF
PA2557_SQM_Lecture7 - Defect Prevention.pdf
PDF
ISTQB Chapter 1 Fundamentals of Testing
PPTX
2.fundamental of testing
PPTX
FADHILLA ELITA Ppt Chapter 1
PPTX
Fundamentals of testing what is testing (reference graham et.al (2006))
PPTX
Fundamentals of testing
Defect MgmtBugDay Bangkok 2009: Defect Management
Chap 4 Defect Management of the software .pdf
Software Testing Chapter four notes.pptx
Presentation unit -4.pptx jddj kdifjdjfjdif
Mt s13 defect_management
Reading Summary - Effective Software Defect Tracking + Pragmatic Unit Testing
Chapter 4 - Defect Management
5.pptx
Software Defects and SW Reliability Assessment
Bug reporting and tracking
Defect Tracking Software Project Presentation
Software Defect Prevention
Ch13 system testexecution
Fundamentals of testing 2
PA2557_SQM_Lecture7 - Defect Prevention.pdf
ISTQB Chapter 1 Fundamentals of Testing
2.fundamental of testing
FADHILLA ELITA Ppt Chapter 1
Fundamentals of testing what is testing (reference graham et.al (2006))
Fundamentals of testing
Ad

Recently uploaded (20)

PPTX
Cell Types and Its function , kingdom of life
PDF
Pre independence Education in Inndia.pdf
PDF
STATICS OF THE RIGID BODIES Hibbelers.pdf
PPTX
school management -TNTEU- B.Ed., Semester II Unit 1.pptx
PDF
Complications of Minimal Access Surgery at WLH
PPTX
Week 4 Term 3 Study Techniques revisited.pptx
PDF
Chapter 2 Heredity, Prenatal Development, and Birth.pdf
PDF
3rd Neelam Sanjeevareddy Memorial Lecture.pdf
PDF
TR - Agricultural Crops Production NC III.pdf
PDF
FourierSeries-QuestionsWithAnswers(Part-A).pdf
PPTX
Cell Structure & Organelles in detailed.
PDF
VCE English Exam - Section C Student Revision Booklet
PPTX
Introduction to Child Health Nursing – Unit I | Child Health Nursing I | B.Sc...
PPTX
Pharmacology of Heart Failure /Pharmacotherapy of CHF
PPTX
Final Presentation General Medicine 03-08-2024.pptx
PDF
Abdominal Access Techniques with Prof. Dr. R K Mishra
PPTX
Introduction_to_Human_Anatomy_and_Physiology_for_B.Pharm.pptx
PPTX
Pharma ospi slides which help in ospi learning
PDF
Business Ethics Teaching Materials for college
PDF
Classroom Observation Tools for Teachers
Cell Types and Its function , kingdom of life
Pre independence Education in Inndia.pdf
STATICS OF THE RIGID BODIES Hibbelers.pdf
school management -TNTEU- B.Ed., Semester II Unit 1.pptx
Complications of Minimal Access Surgery at WLH
Week 4 Term 3 Study Techniques revisited.pptx
Chapter 2 Heredity, Prenatal Development, and Birth.pdf
3rd Neelam Sanjeevareddy Memorial Lecture.pdf
TR - Agricultural Crops Production NC III.pdf
FourierSeries-QuestionsWithAnswers(Part-A).pdf
Cell Structure & Organelles in detailed.
VCE English Exam - Section C Student Revision Booklet
Introduction to Child Health Nursing – Unit I | Child Health Nursing I | B.Sc...
Pharmacology of Heart Failure /Pharmacotherapy of CHF
Final Presentation General Medicine 03-08-2024.pptx
Abdominal Access Techniques with Prof. Dr. R K Mishra
Introduction_to_Human_Anatomy_and_Physiology_for_B.Pharm.pptx
Pharma ospi slides which help in ospi learning
Business Ethics Teaching Materials for college
Classroom Observation Tools for Teachers

Defect correction-Software Testing

  • 1. Defect tracing and correctionDefect Tracking and correctionDone By : MrinmoyMukherjee
  • 2. What is defect…?Q:A:“A defect is an operation or function that fails to meet the products specification…. To be precise a defect is any non-conformity in a software product or process”
  • 3. Defect discovery process…The defect discovering process enables us to identify defects.This process involves reveling defects and bringing the defect to the notice of the development team.The development team then acknowledges the defect as valid and fix the defect.The tester verifies and close the defect in the end.
  • 4. Defect tracking life cycle…Raising a defectReporting a defectTESTERClosing or reopening defect based on the defect status Verifies the fixesAcknowledging the defectTESTERVerifies fixes internallyFixing the defectDEVELOPER
  • 5. Finding Defects…Every software development project plans for a set of activities that are specially designed and performed to uncover defects.There are three broad categories for detecting defects.Static technique Involves performing manual intermediate checks to examine the quality of the product being developed.Dynamic technique Refers to the process of executing software test to find defects.Operational technique Involves end users testing the system at the operational level and discovering defects that are not identified during the testing process.
  • 6. The three category of defect finding techniques are jointly required for an effective defect management program in an organization.StaticDynamicOperational“Static technique are more effective at finding defects in the early phase of the SDLC”
  • 7. Categorizing defects…On the basis ofFunctionality
  • 9. PriorityOn the Basis of functionalityInterface- relatedNavigational Functional
  • 10. On the Basis of severityHigh SeverityMedium severityLow severity
  • 11. High SeveritySignifies that a major issue occurred where a function or a major system component is not working at all. There is no workaround and testing cannot continueMedium SeveritySignifies that a major issue occurred where a function or a major system component is not working properly. However there is a workaround and testing can continue.Low SeveritySignifies that a minor issue occurred that costs some loss of functions. However workaround and testing can proceed without interruption.
  • 12. On the basis of priority…High priorityMedium priorityLow prioritySignifies that a defect has a major impact on the customer. The problem should be fixed before the release of the current version in developmentSignifies that a defect has a minor impact on the customer. The flaw should be fixed if there is time, but it can be deferred until the next release.Signifies that a defect has a major impact on the customer. This must be immediately fixed
  • 13. Acknowledging defects…Acknowledging defects is common in software testing environmentEven though defect acknowledgment is a crucial stage in the defect life cycle, there are often delays in the process.One of the prominent reasons for delays in the acknowledgment of the defect is when the testing team is unable to replicate the defect report for the development team
  • 14. Defect management processThe defect management process, involves defect recording, defect reporting, keeping track of the defect using defect tracking tool.Defect recording defects are identified and recorded at each stage of the testing process.
  • 15. Why to record???4 purposeTo correct the defectTo report the status of the applicationTo gather statistics To further improve for software development process
  • 16. Defect reportingA defect report describes those which are present in the software..A defect report should provide complete information on the defect to both the testing team and the team responsible for fixing the defect.
  • 17. Contents of defect reportA unique identification no. for the defect.The defect name and type.Source of the defectSeverity of the defect.Priority assigned to the defect.The current status of the defect.Detailed description of the defect.The platform and operating system implemented.The steps performed when the defect occurs.The location of the defect with screen shots.The Person responsible for testing.The person responsible for fixing the defect.
  • 18. Thank youf sriend*****Its friends.. What did you think of??? 