/
Software Testing Online Training Software Testing Online Training

Software Testing Online Training - PowerPoint Presentation

yoshiko-marsland
yoshiko-marsland . @yoshiko-marsland
Follow
429 views
Uploaded On 2017-07-03

Software Testing Online Training - PPT Presentation

DEFECT TRACKING amp CORRECTION wwwgarudatrainingscom ID: 566071

garudatrainings defect defects www defect garudatrainings www defects testing process software development team severity report technique involves basis signifies static status responsible

Share:

Link:

Embed:

Download Presentation from below link

Download Presentation The PPT/PDF document "Software Testing Online Training" is the property of its rightful owner. Permission is granted to download and print the materials on this web site for personal, non-commercial use only, and to display it on your personal computer provided you do not modify the materials and that you retain all copyright notices contained in the materials. By downloading content from our website, you accept the terms of this agreement.


Presentation Transcript

Slide1

Software Testing Online Training

DEFECT TRACKING & CORRECTION

www.garudatrainings.comSlide2

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

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

Defect tracking life cycle…

Reporting a defect

V

erifies fixes internally

Verifies

the fixes

Closing or reopening defect based on the defect status

Fixing

the defect

Acknowledging the

defect

Raising a defect

TESTER

T

E

S

T

E

R

D

E

V

E

L

O

P

E

R

www.garudatrainings.comSlide5

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

The three category of defect finding techniques are jointly required for an effective defect management program in an organization.

StaticDynamic

Operational

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

www.garudatrainings.comSlide7

Categorizing defects…

On the basis ofFunctionality SeverityPriority

www.garudatrainings.comSlide8
Interface- related

Navigational Functional

On the Basis of functionalitywww.garudatrainings.comSlide9
High Severity

Medium severityLow severity

On the Basis of severitywww.garudatrainings.comSlide10

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.comSlide11
High priority

Medium priorityLow priorityOn the basis of priority…

Signifies that a defect has a major impact on the customer. This must be immediately fixedSignifies 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.comSlide12
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.comSlide13
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 processwww.garudatrainings.comSlide14
4 purpose

To correct the defectTo report the status of the applicationTo gather statistics To further improve for software development processWhy to record???

www.garudatrainings.comSlide15
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.comSlide16

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

www.Garudatrainings.com+1 508-841-6144Garudatrainings@gmail.com contact@garudatrainings.com

Register for a Free DEMOwww.garudatrainings.com