SlideShare a Scribd company logo
TEST METRICS
Agenda
● Why Test Software
● Why Do We Need Metrics
● Types of Metrics
● OS/ Browser compatibility Matrix
● DRE(Defect Resolution Effectiveness)
● Test Execution Burndown Chart
● Test Case Defect Density/ Test Case Efficiency or Test Efficiency
● Test Effectiveness
● TER
Copyright © by QA InfoTech.
All rights reserved.
Why Test Software?
Any software product, no matter how accomplished
by today’s testing technologies, has bugs.
Software testing is the process of detecting and
removing the bugs from the software product.
The goal of software testing is to ensure software
product quality according to the customer
requirements.
Copyright © by QA InfoTech.
All rights reserved.
Some typical software testing questions
Copyright © by QA InfoTech.
All rights reserved.
● How long will it take to test the software?
● How much will it cost to test?
● What kind of bugs were found?
● How many of the bugs that were found were fixed?
● Will the product be ready on time?
● How much is the risk of release?
--Metrics are ways of answering these questions.
--There are numerous metrics for software testing.
Why Do We Need Metrics?
TEST METRICS HELPS US:
● Take decisions for the next phase of activities.
● As an evidence on the basis of which we can predict.
● Understand the type of improvement required.
● Take decisions on the change in process or technology.
Copyright © by QA InfoTech.
All rights reserved.
Type of metrics
Base Metrics (Direct Measure):
Base metrics constitute the raw data gathered by a Test Analyst.
These metrics are used to provide project status reports to the Test Lead and Project
Manager, they also act as an input to the formulas used to derive Calculated Metrics.
Eg: # of Test Cases, # of Test Cases Executed
Calculated Metrics (Indirect Measure):
Calculated Metrics convert the Base Metrics data into more useful information. These
types of metrics are generally the responsibility of the Test Lead and can be tracked at
many different levels (by module, tester, or project).
Eg: % Complete, % Test Coverage
Copyright © by QA InfoTech.
All rights reserved.
Test Metrics
Test metrics are classified into two categories:
● Product Metrics: Metrics that are related to test results or quality
of software under test
● Process Metrics: Metrics that used for evaluation of testing
process effectiveness
Copyright © by QA InfoTech.
All rights reserved.
OS/Browser Compatibility Matrix:
Copyright © by QA InfoTech.
All rights reserved.
DRE(Defect Resolution Effectiveness)
Formula to Calculate DRE :
Total Valid Defects Resolved
-------------------------------------- *100
Total Valid Defects Logged
Copyright © by QA InfoTech.
All rights reserved.
OVERALL DRE FOR THE PRODUCT:
(CALCULATED BASED ON PRIORITY):
Copyright © by QA InfoTech.
All rights reserved.
Test Execution Burndown Chart
Copyright © by QA InfoTech.
All rights reserved.
Test Case Defect Density/Test Case Efficiency or
Test Efficiency
Total number of errors found in test scripts v/s developed and executed.
● (Defective Test Scripts/Total Test Scripts) * 100
Example: Total test scripts developed are 1360, total test scripts executed are 1280, total test scripts
passed are 1065, total test scripts failed are 215
So, test case defect density is
215
------------------------- X 100 = 16.8%
1280
This 16.8% value can also be called as test case efficiency %, which depends on the total number of
test cases which uncovered the defects
Copyright © by QA InfoTech.
All rights reserved.
Test Effectiveness
“Test” Effectiveness
● Number of defects found during “testing” activities in any phase of the
SDLC
● Total number of defects found including the ones in production (used a
“warranty period”)
Test effectiveness is calculated as:
# of defects found during testing phase
-----------------------------------------------------
total # of defects found (Testing phase + Post release or customer reported defects)
Copyright © by QA InfoTech.
All rights reserved.
Test Execution Report (TER)
● Managerial Summary about the health of the product at the end of each
testing cycle
● Helps in determining Release Readiness
● Prepared at the end of each testing cycle (Iteration, Sprint)
TER Contents:
● Scope of testing
● Environment details
● Coverage details
● Features
● Test Cases
● Pass Rate
● Results
● List of open defects
Copyright © by QA InfoTech.
All rights reserved.
● Defect Resolution Effectiveness
● QA is
➔ Ready to release
➔ Ready to release with recommendations
➔ Not ready to release
Copyright © by QA InfoTech.
All rights reserved.
Thank You
info@qainfotech.com
www.qainfotech.com

More Related Content

PDF
Types of software testing
PPTX
Software testing
PDF
Software Testing Life Cycle (STLC) | Software Testing Tutorial | Edureka
PDF
Top 10 Mobile Application Testing Tools | Edureka
PDF
Types of Software Testing | Edureka
PPTX
Software Testing - Part 1 (Techniques, Types, Levels, Methods, STLC, Bug Life...
PPT
Software Testing 101
PDF
Software testing
Types of software testing
Software testing
Software Testing Life Cycle (STLC) | Software Testing Tutorial | Edureka
Top 10 Mobile Application Testing Tools | Edureka
Types of Software Testing | Edureka
Software Testing - Part 1 (Techniques, Types, Levels, Methods, STLC, Bug Life...
Software Testing 101
Software testing

What's hot (20)

PPT
Performance and load testing
PPT
Automation testing
PPTX
Software Testing: History, Trends, Perspectives - a Brief Overview
PPT
Basic software-testing-concepts
PPTX
Software Quality Assurance
PPT
Agile Testing Process
PPTX
Software quality assurance activites
PPTX
Stlc ppt
PDF
Testing methodology
PPTX
Introduction to performance testing
PDF
Performance testing presentation
PPTX
PPTX
Seven testing principles
PPS
Test Process
PDF
INTRODUCTION TO ISTQB FOUNDATION LEVEL - CTFL
PPTX
Agile Methodology PPT
PPTX
Why testing is important ?
PPTX
Software testing.ppt
PPT
powerpoint template for testing training
PDF
Test and Behaviour Driven Development (TDD/BDD)
Performance and load testing
Automation testing
Software Testing: History, Trends, Perspectives - a Brief Overview
Basic software-testing-concepts
Software Quality Assurance
Agile Testing Process
Software quality assurance activites
Stlc ppt
Testing methodology
Introduction to performance testing
Performance testing presentation
Seven testing principles
Test Process
INTRODUCTION TO ISTQB FOUNDATION LEVEL - CTFL
Agile Methodology PPT
Why testing is important ?
Software testing.ppt
powerpoint template for testing training
Test and Behaviour Driven Development (TDD/BDD)
Ad

Similar to What is Test Matrix? (20)

PPTX
QA Metrics & Reporting – Measuring What Matters in Software Testing.pptx
PPTX
Software Testing Metrics
PPTX
PDF
L software testing
PPTX
Test Report Preparation
PPT
SOFTWARE TESTING
PPTX
Lecture9 10.pptx or software testing pptx
PPT
Learn software testing with tech partnerz 3
PPT
Learn software testing with tech partnerz 2
PPTX
Software Testing Concepts
PPTX
Software testing metrics
PDF
Objectorientedtesting 160320132146
PPTX
Object oriented testing
PDF
chapter-10.pdf software metrics Bahir dar university
PPT
Test Life Cycle
DOC
Testing
PPT
AJRA Test Strategy Discussion
PPTX
The Importance of Performance Testing Theory and Practice - QueBIT Consulting...
PDF
manual-testing
PPTX
SOFTWARE TESTING unit 1 types of software testing.pptx
QA Metrics & Reporting – Measuring What Matters in Software Testing.pptx
Software Testing Metrics
L software testing
Test Report Preparation
SOFTWARE TESTING
Lecture9 10.pptx or software testing pptx
Learn software testing with tech partnerz 3
Learn software testing with tech partnerz 2
Software Testing Concepts
Software testing metrics
Objectorientedtesting 160320132146
Object oriented testing
chapter-10.pdf software metrics Bahir dar university
Test Life Cycle
Testing
AJRA Test Strategy Discussion
The Importance of Performance Testing Theory and Practice - QueBIT Consulting...
manual-testing
SOFTWARE TESTING unit 1 types of software testing.pptx
Ad

More from QA InfoTech (18)

PDF
Testing on a Lean Diet
PPTX
QA InfoTech Open 2018 - Picture Presentation
PDF
Software Testing Techniques: An Overview
PDF
Use Cases & User Stories: An Overview
PDF
Cloud Testing : An Overview
PDF
Testing Challenges in Indic Languages
PDF
What is Automation Testing?
PDF
Learn Mobile Testing Approach
PDF
Learn Bug Reporting Techniques
PDF
Input Method Editor (IME) and Testing challenges in Multilingual applications
PDF
What are SDLC Models?
PDF
What is Performance Testing?
PDF
What is Agile Methodology?
PDF
What is Internationalization & Localization Testing?
PDF
What Is Accessibility Testing?
PDF
Security and Penetration Testing Overview
PDF
What is Web Testing?
PDF
What Is Functional Testing?
Testing on a Lean Diet
QA InfoTech Open 2018 - Picture Presentation
Software Testing Techniques: An Overview
Use Cases & User Stories: An Overview
Cloud Testing : An Overview
Testing Challenges in Indic Languages
What is Automation Testing?
Learn Mobile Testing Approach
Learn Bug Reporting Techniques
Input Method Editor (IME) and Testing challenges in Multilingual applications
What are SDLC Models?
What is Performance Testing?
What is Agile Methodology?
What is Internationalization & Localization Testing?
What Is Accessibility Testing?
Security and Penetration Testing Overview
What is Web Testing?
What Is Functional Testing?

Recently uploaded (20)

PDF
ANTIBIOTICS.pptx.pdf………………… xxxxxxxxxxxxx
PPTX
Institutional Correction lecture only . . .
PPTX
Pharma ospi slides which help in ospi learning
PDF
FourierSeries-QuestionsWithAnswers(Part-A).pdf
PDF
VCE English Exam - Section C Student Revision Booklet
PDF
Abdominal Access Techniques with Prof. Dr. R K Mishra
PPTX
school management -TNTEU- B.Ed., Semester II Unit 1.pptx
PPTX
Introduction_to_Human_Anatomy_and_Physiology_for_B.Pharm.pptx
PDF
STATICS OF THE RIGID BODIES Hibbelers.pdf
PDF
Supply Chain Operations Speaking Notes -ICLT Program
PDF
Classroom Observation Tools for Teachers
PDF
Pre independence Education in Inndia.pdf
PPTX
Microbial diseases, their pathogenesis and prophylaxis
PDF
Microbial disease of the cardiovascular and lymphatic systems
PDF
Black Hat USA 2025 - Micro ICS Summit - ICS/OT Threat Landscape
PDF
102 student loan defaulters named and shamed – Is someone you know on the list?
PPTX
Cell Structure & Organelles in detailed.
PPTX
human mycosis Human fungal infections are called human mycosis..pptx
PDF
O5-L3 Freight Transport Ops (International) V1.pdf
PPTX
Final Presentation General Medicine 03-08-2024.pptx
ANTIBIOTICS.pptx.pdf………………… xxxxxxxxxxxxx
Institutional Correction lecture only . . .
Pharma ospi slides which help in ospi learning
FourierSeries-QuestionsWithAnswers(Part-A).pdf
VCE English Exam - Section C Student Revision Booklet
Abdominal Access Techniques with Prof. Dr. R K Mishra
school management -TNTEU- B.Ed., Semester II Unit 1.pptx
Introduction_to_Human_Anatomy_and_Physiology_for_B.Pharm.pptx
STATICS OF THE RIGID BODIES Hibbelers.pdf
Supply Chain Operations Speaking Notes -ICLT Program
Classroom Observation Tools for Teachers
Pre independence Education in Inndia.pdf
Microbial diseases, their pathogenesis and prophylaxis
Microbial disease of the cardiovascular and lymphatic systems
Black Hat USA 2025 - Micro ICS Summit - ICS/OT Threat Landscape
102 student loan defaulters named and shamed – Is someone you know on the list?
Cell Structure & Organelles in detailed.
human mycosis Human fungal infections are called human mycosis..pptx
O5-L3 Freight Transport Ops (International) V1.pdf
Final Presentation General Medicine 03-08-2024.pptx

What is Test Matrix?

  • 2. Agenda ● Why Test Software ● Why Do We Need Metrics ● Types of Metrics ● OS/ Browser compatibility Matrix ● DRE(Defect Resolution Effectiveness) ● Test Execution Burndown Chart ● Test Case Defect Density/ Test Case Efficiency or Test Efficiency ● Test Effectiveness ● TER Copyright © by QA InfoTech. All rights reserved.
  • 3. Why Test Software? Any software product, no matter how accomplished by today’s testing technologies, has bugs. Software testing is the process of detecting and removing the bugs from the software product. The goal of software testing is to ensure software product quality according to the customer requirements. Copyright © by QA InfoTech. All rights reserved.
  • 4. Some typical software testing questions Copyright © by QA InfoTech. All rights reserved. ● How long will it take to test the software? ● How much will it cost to test? ● What kind of bugs were found? ● How many of the bugs that were found were fixed? ● Will the product be ready on time? ● How much is the risk of release? --Metrics are ways of answering these questions. --There are numerous metrics for software testing.
  • 5. Why Do We Need Metrics? TEST METRICS HELPS US: ● Take decisions for the next phase of activities. ● As an evidence on the basis of which we can predict. ● Understand the type of improvement required. ● Take decisions on the change in process or technology. Copyright © by QA InfoTech. All rights reserved.
  • 6. Type of metrics Base Metrics (Direct Measure): Base metrics constitute the raw data gathered by a Test Analyst. These metrics are used to provide project status reports to the Test Lead and Project Manager, they also act as an input to the formulas used to derive Calculated Metrics. Eg: # of Test Cases, # of Test Cases Executed Calculated Metrics (Indirect Measure): Calculated Metrics convert the Base Metrics data into more useful information. These types of metrics are generally the responsibility of the Test Lead and can be tracked at many different levels (by module, tester, or project). Eg: % Complete, % Test Coverage Copyright © by QA InfoTech. All rights reserved.
  • 7. Test Metrics Test metrics are classified into two categories: ● Product Metrics: Metrics that are related to test results or quality of software under test ● Process Metrics: Metrics that used for evaluation of testing process effectiveness Copyright © by QA InfoTech. All rights reserved.
  • 8. OS/Browser Compatibility Matrix: Copyright © by QA InfoTech. All rights reserved.
  • 9. DRE(Defect Resolution Effectiveness) Formula to Calculate DRE : Total Valid Defects Resolved -------------------------------------- *100 Total Valid Defects Logged Copyright © by QA InfoTech. All rights reserved.
  • 10. OVERALL DRE FOR THE PRODUCT: (CALCULATED BASED ON PRIORITY): Copyright © by QA InfoTech. All rights reserved.
  • 11. Test Execution Burndown Chart Copyright © by QA InfoTech. All rights reserved.
  • 12. Test Case Defect Density/Test Case Efficiency or Test Efficiency Total number of errors found in test scripts v/s developed and executed. ● (Defective Test Scripts/Total Test Scripts) * 100 Example: Total test scripts developed are 1360, total test scripts executed are 1280, total test scripts passed are 1065, total test scripts failed are 215 So, test case defect density is 215 ------------------------- X 100 = 16.8% 1280 This 16.8% value can also be called as test case efficiency %, which depends on the total number of test cases which uncovered the defects Copyright © by QA InfoTech. All rights reserved.
  • 13. Test Effectiveness “Test” Effectiveness ● Number of defects found during “testing” activities in any phase of the SDLC ● Total number of defects found including the ones in production (used a “warranty period”) Test effectiveness is calculated as: # of defects found during testing phase ----------------------------------------------------- total # of defects found (Testing phase + Post release or customer reported defects) Copyright © by QA InfoTech. All rights reserved.
  • 14. Test Execution Report (TER) ● Managerial Summary about the health of the product at the end of each testing cycle ● Helps in determining Release Readiness ● Prepared at the end of each testing cycle (Iteration, Sprint) TER Contents: ● Scope of testing ● Environment details ● Coverage details ● Features ● Test Cases ● Pass Rate ● Results ● List of open defects Copyright © by QA InfoTech. All rights reserved.
  • 15. ● Defect Resolution Effectiveness ● QA is ➔ Ready to release ➔ Ready to release with recommendations ➔ Not ready to release Copyright © by QA InfoTech. All rights reserved.