Top Banner
Software Testing Online Training DEFECT TRACKING & CORRECTION www.garudatrainings. com
17
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Software Testing Online Training DEFECT TRACKING & CORRECTION .

Software Testing Online Training

DEFECT TRACKING

&

CORRECTION

www.garudatrainings.com

Page 2: Software Testing Online Training DEFECT TRACKING & CORRECTION .

“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”

Q: What is defect…?

A:

www.garudatrainings.com

Page 3: Software Testing Online Training DEFECT TRACKING & CORRECTION .

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 discovery process…

www.garudatrainings.com

Page 4: Software Testing Online Training DEFECT TRACKING & CORRECTION .

Defect tracking life cycle…

Reporting a defect

Verifies fixes internally

Verifies the fixes

Closing or reopening defect based on the defect status

Fixing the defect

Acknowledging the defect

Raising a defect

TESTER

TESTER

DEVELOPER

www.garudatrainings.com

Page 5: Software Testing Online Training DEFECT TRACKING & CORRECTION .

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 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.

Finding Defects…

www.garudatrainings.com

Page 6: Software Testing Online Training DEFECT TRACKING & CORRECTION .

The three category of defect finding

techniques are jointly required for an effective defect management program in an organization.

Static Dynamic Operational

“Static technique are more effective at finding defects in the early phase of the SDLC”

www.garudatrainings.com

Page 7: Software Testing Online Training DEFECT TRACKING & CORRECTION .

Categorizing defects…

On the basis of•Functionality •Severity•Priority

www.garudatrainings.com

Page 8: Software Testing Online Training DEFECT TRACKING & CORRECTION .

Interface- relatedNavigational Functional

On the Basis of functionality

www.garudatrainings.com

Page 9: Software Testing Online Training DEFECT TRACKING & CORRECTION .

High SeverityMedium severityLow severity

On the Basis of severity

www.garudatrainings.com

Page 10: Software Testing Online Training DEFECT TRACKING & CORRECTION .

High Severity

Medium Severity

Low Severity

Signifies that a minor issue occurred that costs some loss of functions. However workaround and testing can proceed without interruption.

www.garudatrainings.com

Page 11: Software Testing Online Training DEFECT TRACKING & CORRECTION .

High priorityMedium priorityLow priority

On the basis of priority…

Signifies that a defect has a major impact on the customer. This must be immediately fixed

Signifies 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.

www.garudatrainings.com

Page 12: Software Testing Online Training DEFECT TRACKING & CORRECTION .

Acknowledging defects is common in software testing environment

Even 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

Acknowledging defects…

www.garudatrainings.com

Page 13: Software Testing Online Training DEFECT TRACKING & CORRECTION .

The 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.

Defect management process

www.garudatrainings.com

Page 14: Software Testing Online Training DEFECT TRACKING & CORRECTION .

4 purposeTo correct the defectTo report the status of the applicationTo gather statistics To further improve for software development process

Why to record???

www.garudatrainings.com

Page 15: Software Testing Online Training DEFECT TRACKING & CORRECTION .

A 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.

Defect reporting

www.garudatrainings.com

Page 16: Software Testing Online Training DEFECT TRACKING & CORRECTION .

A 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.

Contents of defect report

www.garudatrainings.com

Page 17: Software Testing Online Training DEFECT TRACKING & CORRECTION .

www.Garudatrainings.com+1 [email protected]

[email protected]

Register for a Free DEMO

www.garudatrainings.com