SlideShare a Scribd company logo
1 of 30
Lesson 6
REPORT and
TRACK DEFECTS
Objectives
In this lesson, you will learn how to:
• Customize the defect table
• Report and track defects
• Analyze the defect table
Why Use TestDirector to Track
Defects?
• Maintain a centralized database
• Standardize defect reporting
• Prevent duplicate defects
• Attach supporting information easily
• Analyze defect data using reports and graphs
TestDirector Process “Zooming In”
Setup the
TestDirector
Project
1
Create Test
Cases
2
Execute Tests
and Analyze
Results
3
Report and
Track Defects
4
4.1 Customize defect
database
4.2 Report defects
4.3 Monitor defects with
graphs & reports
1. Customize Defect Database
Determine User-Defined Fields
(if needed)
Ask questions such as:
• What information do I want to have when
monitoring defects?
• How can I determine which defects pertain to
a specific build?
• What are the possible values for this field?
1. Customize Defect Database
DEFECT Table
The DEFECT Table
contains information on
each reported defect,
including:
• defect severity
• defect summary and
description
• repair status
• assigned developer
1. Customize Defect Database
Defects Grid
• Bottom panes of Defects tab show:
– Description / History
– R&D Comments
• Defects Grid shows:
– all columns in DEFECT table (including user-
defined) you have made visible
– all data rows not filtered out
1. Customize Defect Database
Open Defect Details
Defect Details button
1. Customize Defect Database
Defect Details Tab
• Description
• Attachments
1. Customize Defect Database
Define a Favorite View
• Filter and sort
• Choose columns
• Add to Favorites
TestDirector Process “Zooming In”
Setup the
TestDirector
Project
1
Create Test
Cases
2
Execute Tests
and Analyze
Results
3
Report and
Track Defects
4
4.1 Customize defect
database
4.2 Report defects
4.3 Monitor defects with
graphs & reports
2. Report Defects
Add Defect Dialog Box
Add other
information
describing
the defect
Attach a screen
snapshot or a file
Fields in red
require data entry
2. Report Defects
Prevent Duplicate Defects
Search the defect
table for similar
defects before
entering a new
one
2. Report Defects
Find Similar Defects
Use the Find Similar
option to Compare
new defect and all
other defects by:
• Summary
• Description
• R&D comments
2. Report Defects
Attach Snapshots
2. Report Defects
Attach Documentation
Attach a file
Attach a web page
2. Report Defects
Who Reports New Defects?
QA Tester Developer
Technical Support Field Engineer
2. Report Defects
How Does a Defect Get Opened?
• Assign priority
• Assign someone
to repair defect
• Will not be fixed
• Is not a defect
New
defect
reported
OPEN REJECT
2. Report Defects
How Does a Defect Get Fixed?
• Fix open defects
• Report the repair information
• Change status to “Fixed”
Developers:
Status: Open Status: Fixed
2. Report Defects
How Does a Defect Get Closed?
Defect
FIXED
CLOSE REOPEN
Defect was
fixed
Defect was
not fixed
NEW
(RE)OPEN
OPEN THIS
DEFECT?
REJECT
or CLOSE
NO
FIX
CLOSE THIS
DEFECT?
CLOSE
YES
YES
NO
Defect Life Cycle
Track a Defect’s History
Monitor a defect’s life cycle
• Who closed a defect that had to be reopened?
• Why does a defect keep getting reopened?
• Who reported this defect (we have a question
about it)?
TestDirector Process “Zooming In”
Setup the
TestDirector
Project
1
Create Test
Cases
2
Execute Tests
and Analyze
Results
3
Report and
Track Defects
4
4.1 Customize defect
database
4.2 Report defects
4.3 Monitor defects with
graphs & reports
3. Monitor Defects
Use graphs to analyze the defect table
• Help manage resources and tasks
– focus on persistent defects
– re-assign resources and tasks
• Defect Age graphs
– find out if there are bottlenecks in the process
3. Monitor Defects
Defect Progress Graph
Defect Progress Graphs display defects over a period of time
This graph
shows the
number and
status of
defects by
day
3. Monitor Defects
Defect Summary Graph
This graph
shows the
number of
defects
detected by
each person,
grouped by
status
Defect Summary Graphs let you vary the x-axis field
3. Monitor Defects
Defect Age Graph
This graph
shows the
age of
defects
grouped
by Status
Defect Age Graphs show increasingly longer
periods as you go from left to right on the x-axis
Defect Reports
The History option
allows you to include
a defect’s history in
Defect reports
Summary
TestDirector provides a central location for your
test plan, including defect tracking and reporting
• Report all defects to TestDirector
• Track Defects through their life cycles
• Monitor defects with graphs and reports
• Customize the defect database to your needs
Lab Exercise

More Related Content

Similar to 6defect.ppt

DefectmodelsinSparseenvironments
DefectmodelsinSparseenvironmentsDefectmodelsinSparseenvironments
DefectmodelsinSparseenvironments
pbaxter
 
Evaluating the Usefulness of IR-Based Fault LocalizationTechniques
Evaluating the Usefulness of IR-Based Fault LocalizationTechniquesEvaluating the Usefulness of IR-Based Fault LocalizationTechniques
Evaluating the Usefulness of IR-Based Fault LocalizationTechniques
Alex Orso
 
Test data documentation ss
Test data documentation ssTest data documentation ss
Test data documentation ss
AshwiniPoloju
 
7200342 cognos-report-studio
7200342 cognos-report-studio7200342 cognos-report-studio
7200342 cognos-report-studio
sarovar1
 

Similar to 6defect.ppt (20)

DefectmodelsinSparseenvironments
DefectmodelsinSparseenvironmentsDefectmodelsinSparseenvironments
DefectmodelsinSparseenvironments
 
Principles in software debugging
Principles in software debuggingPrinciples in software debugging
Principles in software debugging
 
Test cases and bug report v3.2
Test cases and bug report v3.2Test cases and bug report v3.2
Test cases and bug report v3.2
 
Test link
Test linkTest link
Test link
 
Defects and Categories
Defects and CategoriesDefects and Categories
Defects and Categories
 
Evaluating the Usefulness of IR-Based Fault LocalizationTechniques
Evaluating the Usefulness of IR-Based Fault LocalizationTechniquesEvaluating the Usefulness of IR-Based Fault LocalizationTechniques
Evaluating the Usefulness of IR-Based Fault LocalizationTechniques
 
Test data documentation ss
Test data documentation ssTest data documentation ss
Test data documentation ss
 
Backup And Recovery
Backup And RecoveryBackup And Recovery
Backup And Recovery
 
Software Testing- Principles of testing- Mazenet Solution
Software Testing- Principles of testing- Mazenet SolutionSoftware Testing- Principles of testing- Mazenet Solution
Software Testing- Principles of testing- Mazenet Solution
 
1)Testing-Fundamentals_L_D.pptx
1)Testing-Fundamentals_L_D.pptx1)Testing-Fundamentals_L_D.pptx
1)Testing-Fundamentals_L_D.pptx
 
1779905011SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS.pptx
1779905011SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS.pptx1779905011SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS.pptx
1779905011SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS.pptx
 
Taming the shrew Power BI
Taming the shrew Power BITaming the shrew Power BI
Taming the shrew Power BI
 
Test strategy utilising mc useful tools
Test strategy utilising mc useful toolsTest strategy utilising mc useful tools
Test strategy utilising mc useful tools
 
7200342 cognos-report-studio
7200342 cognos-report-studio7200342 cognos-report-studio
7200342 cognos-report-studio
 
L software testing
L   software testingL   software testing
L software testing
 
Software testing introduction
Software testing introductionSoftware testing introduction
Software testing introduction
 
8D Training.PPT
8D Training.PPT8D Training.PPT
8D Training.PPT
 
Small is Beautiful- Fully Automate your Test Case Design
Small is Beautiful- Fully Automate your Test Case DesignSmall is Beautiful- Fully Automate your Test Case Design
Small is Beautiful- Fully Automate your Test Case Design
 
ERP_Assigen45_enterpeise resource planning.pptx
ERP_Assigen45_enterpeise resource planning.pptxERP_Assigen45_enterpeise resource planning.pptx
ERP_Assigen45_enterpeise resource planning.pptx
 
Ooad
OoadOoad
Ooad
 

More from AnilKumarARS (7)

Agile Estimation.pptx
Agile Estimation.pptxAgile Estimation.pptx
Agile Estimation.pptx
 
Banking Domain.pdf
Banking Domain.pdfBanking Domain.pdf
Banking Domain.pdf
 
CBAP_and_BABOK.ppt
CBAP_and_BABOK.pptCBAP_and_BABOK.ppt
CBAP_and_BABOK.ppt
 
quality center.ppt
quality center.pptquality center.ppt
quality center.ppt
 
_VoicePPT_QA_Testing_Training_4_Days_Schedule.ppt
_VoicePPT_QA_Testing_Training_4_Days_Schedule.ppt_VoicePPT_QA_Testing_Training_4_Days_Schedule.ppt
_VoicePPT_QA_Testing_Training_4_Days_Schedule.ppt
 
Business_Analysis_Planning_and_Monitoring.pptx
Business_Analysis_Planning_and_Monitoring.pptxBusiness_Analysis_Planning_and_Monitoring.pptx
Business_Analysis_Planning_and_Monitoring.pptx
 
uml.ppt
uml.pptuml.ppt
uml.ppt
 

Recently uploaded

SURVEY I created for uni project research
SURVEY I created for uni project researchSURVEY I created for uni project research
SURVEY I created for uni project research
CaitlinCummins3
 
SPLICE Working Group: Reusable Code Examples
SPLICE Working Group:Reusable Code ExamplesSPLICE Working Group:Reusable Code Examples
SPLICE Working Group: Reusable Code Examples
Peter Brusilovsky
 
會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文
會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文
會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文
中 央社
 

Recently uploaded (20)

SURVEY I created for uni project research
SURVEY I created for uni project researchSURVEY I created for uni project research
SURVEY I created for uni project research
 
An overview of the various scriptures in Hinduism
An overview of the various scriptures in HinduismAn overview of the various scriptures in Hinduism
An overview of the various scriptures in Hinduism
 
SPLICE Working Group: Reusable Code Examples
SPLICE Working Group:Reusable Code ExamplesSPLICE Working Group:Reusable Code Examples
SPLICE Working Group: Reusable Code Examples
 
Đề tieng anh thpt 2024 danh cho cac ban hoc sinh
Đề tieng anh thpt 2024 danh cho cac ban hoc sinhĐề tieng anh thpt 2024 danh cho cac ban hoc sinh
Đề tieng anh thpt 2024 danh cho cac ban hoc sinh
 
ANTI PARKISON DRUGS.pptx
ANTI         PARKISON          DRUGS.pptxANTI         PARKISON          DRUGS.pptx
ANTI PARKISON DRUGS.pptx
 
Scopus Indexed Journals 2024 - ISCOPUS Publications
Scopus Indexed Journals 2024 - ISCOPUS PublicationsScopus Indexed Journals 2024 - ISCOPUS Publications
Scopus Indexed Journals 2024 - ISCOPUS Publications
 
8 Tips for Effective Working Capital Management
8 Tips for Effective Working Capital Management8 Tips for Effective Working Capital Management
8 Tips for Effective Working Capital Management
 
BỘ LUYỆN NGHE TIẾNG ANH 8 GLOBAL SUCCESS CẢ NĂM (GỒM 12 UNITS, MỖI UNIT GỒM 3...
BỘ LUYỆN NGHE TIẾNG ANH 8 GLOBAL SUCCESS CẢ NĂM (GỒM 12 UNITS, MỖI UNIT GỒM 3...BỘ LUYỆN NGHE TIẾNG ANH 8 GLOBAL SUCCESS CẢ NĂM (GỒM 12 UNITS, MỖI UNIT GỒM 3...
BỘ LUYỆN NGHE TIẾNG ANH 8 GLOBAL SUCCESS CẢ NĂM (GỒM 12 UNITS, MỖI UNIT GỒM 3...
 
When Quality Assurance Meets Innovation in Higher Education - Report launch w...
When Quality Assurance Meets Innovation in Higher Education - Report launch w...When Quality Assurance Meets Innovation in Higher Education - Report launch w...
When Quality Assurance Meets Innovation in Higher Education - Report launch w...
 
An Overview of the Odoo 17 Knowledge App
An Overview of the Odoo 17 Knowledge AppAn Overview of the Odoo 17 Knowledge App
An Overview of the Odoo 17 Knowledge App
 
The Liver & Gallbladder (Anatomy & Physiology).pptx
The Liver &  Gallbladder (Anatomy & Physiology).pptxThe Liver &  Gallbladder (Anatomy & Physiology).pptx
The Liver & Gallbladder (Anatomy & Physiology).pptx
 
會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文
會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文
會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文
 
diagnosting testing bsc 2nd sem.pptx....
diagnosting testing bsc 2nd sem.pptx....diagnosting testing bsc 2nd sem.pptx....
diagnosting testing bsc 2nd sem.pptx....
 
Supporting Newcomer Multilingual Learners
Supporting Newcomer  Multilingual LearnersSupporting Newcomer  Multilingual Learners
Supporting Newcomer Multilingual Learners
 
Sternal Fractures & Dislocations - EMGuidewire Radiology Reading Room
Sternal Fractures & Dislocations - EMGuidewire Radiology Reading RoomSternal Fractures & Dislocations - EMGuidewire Radiology Reading Room
Sternal Fractures & Dislocations - EMGuidewire Radiology Reading Room
 
Major project report on Tata Motors and its marketing strategies
Major project report on Tata Motors and its marketing strategiesMajor project report on Tata Motors and its marketing strategies
Major project report on Tata Motors and its marketing strategies
 
PSYPACT- Practicing Over State Lines May 2024.pptx
PSYPACT- Practicing Over State Lines May 2024.pptxPSYPACT- Practicing Over State Lines May 2024.pptx
PSYPACT- Practicing Over State Lines May 2024.pptx
 
male presentation...pdf.................
male presentation...pdf.................male presentation...pdf.................
male presentation...pdf.................
 
Climbers and Creepers used in landscaping
Climbers and Creepers used in landscapingClimbers and Creepers used in landscaping
Climbers and Creepers used in landscaping
 
Andreas Schleicher presents at the launch of What does child empowerment mean...
Andreas Schleicher presents at the launch of What does child empowerment mean...Andreas Schleicher presents at the launch of What does child empowerment mean...
Andreas Schleicher presents at the launch of What does child empowerment mean...
 

6defect.ppt

  • 2. Objectives In this lesson, you will learn how to: • Customize the defect table • Report and track defects • Analyze the defect table
  • 3. Why Use TestDirector to Track Defects? • Maintain a centralized database • Standardize defect reporting • Prevent duplicate defects • Attach supporting information easily • Analyze defect data using reports and graphs
  • 4. TestDirector Process “Zooming In” Setup the TestDirector Project 1 Create Test Cases 2 Execute Tests and Analyze Results 3 Report and Track Defects 4 4.1 Customize defect database 4.2 Report defects 4.3 Monitor defects with graphs & reports
  • 5. 1. Customize Defect Database Determine User-Defined Fields (if needed) Ask questions such as: • What information do I want to have when monitoring defects? • How can I determine which defects pertain to a specific build? • What are the possible values for this field?
  • 6. 1. Customize Defect Database DEFECT Table The DEFECT Table contains information on each reported defect, including: • defect severity • defect summary and description • repair status • assigned developer
  • 7. 1. Customize Defect Database Defects Grid • Bottom panes of Defects tab show: – Description / History – R&D Comments • Defects Grid shows: – all columns in DEFECT table (including user- defined) you have made visible – all data rows not filtered out
  • 8. 1. Customize Defect Database Open Defect Details Defect Details button
  • 9. 1. Customize Defect Database Defect Details Tab • Description • Attachments
  • 10. 1. Customize Defect Database Define a Favorite View • Filter and sort • Choose columns • Add to Favorites
  • 11. TestDirector Process “Zooming In” Setup the TestDirector Project 1 Create Test Cases 2 Execute Tests and Analyze Results 3 Report and Track Defects 4 4.1 Customize defect database 4.2 Report defects 4.3 Monitor defects with graphs & reports
  • 12. 2. Report Defects Add Defect Dialog Box Add other information describing the defect Attach a screen snapshot or a file Fields in red require data entry
  • 13. 2. Report Defects Prevent Duplicate Defects Search the defect table for similar defects before entering a new one
  • 14. 2. Report Defects Find Similar Defects Use the Find Similar option to Compare new defect and all other defects by: • Summary • Description • R&D comments
  • 16. 2. Report Defects Attach Documentation Attach a file Attach a web page
  • 17. 2. Report Defects Who Reports New Defects? QA Tester Developer Technical Support Field Engineer
  • 18. 2. Report Defects How Does a Defect Get Opened? • Assign priority • Assign someone to repair defect • Will not be fixed • Is not a defect New defect reported OPEN REJECT
  • 19. 2. Report Defects How Does a Defect Get Fixed? • Fix open defects • Report the repair information • Change status to “Fixed” Developers: Status: Open Status: Fixed
  • 20. 2. Report Defects How Does a Defect Get Closed? Defect FIXED CLOSE REOPEN Defect was fixed Defect was not fixed
  • 21. NEW (RE)OPEN OPEN THIS DEFECT? REJECT or CLOSE NO FIX CLOSE THIS DEFECT? CLOSE YES YES NO Defect Life Cycle
  • 22. Track a Defect’s History Monitor a defect’s life cycle • Who closed a defect that had to be reopened? • Why does a defect keep getting reopened? • Who reported this defect (we have a question about it)?
  • 23. TestDirector Process “Zooming In” Setup the TestDirector Project 1 Create Test Cases 2 Execute Tests and Analyze Results 3 Report and Track Defects 4 4.1 Customize defect database 4.2 Report defects 4.3 Monitor defects with graphs & reports
  • 24. 3. Monitor Defects Use graphs to analyze the defect table • Help manage resources and tasks – focus on persistent defects – re-assign resources and tasks • Defect Age graphs – find out if there are bottlenecks in the process
  • 25. 3. Monitor Defects Defect Progress Graph Defect Progress Graphs display defects over a period of time This graph shows the number and status of defects by day
  • 26. 3. Monitor Defects Defect Summary Graph This graph shows the number of defects detected by each person, grouped by status Defect Summary Graphs let you vary the x-axis field
  • 27. 3. Monitor Defects Defect Age Graph This graph shows the age of defects grouped by Status Defect Age Graphs show increasingly longer periods as you go from left to right on the x-axis
  • 28. Defect Reports The History option allows you to include a defect’s history in Defect reports
  • 29. Summary TestDirector provides a central location for your test plan, including defect tracking and reporting • Report all defects to TestDirector • Track Defects through their life cycles • Monitor defects with graphs and reports • Customize the defect database to your needs