SlideShare a Scribd company logo
1 of 17
Metrics – Manual Testing



                 Anup Panigrahi


                                  1
Introduction
Metrics collected during various phases of testing has been described
for the different phases in the following slides.
1) Requirement Phase
2) Test Design Phase
3) Test Execution Phase




                                                                        2
Requirement Phase




                    3
Requirement Phase
Formula:
(Total number of Original Requirements +
   Cumulative number of requirements changed (till date) + Cumulative
   number of requirements added (till date) + Cumulative number of
   requirements deleted (till date)) / (Total number of Original
   Requirements)
Description:
This metric is calculated taking added, deleted, changed requirements into
   consideration.
This helps to identify the exact requirements that are required for further
                            design activities.



                                                                              4
Requirement Stability Index
Formula:                                           (based on Effort)
((Estimated Effort for the completed/ongoing stages) / (Estimated Effort
   for the completed/ongoing stages - Effort Estimated for Changes till
   that stage)))
Description:
This metric is used to calculate the Requirement stability index based on
   the effort spent on the requirement analysis




                                                                            5
Requirements Leakage Index
Formula:
(No. of missed Requirements / No. of Initial Requirements)
Description:
This metric helps to identify the requirements that have possibly
   been missed out during the requirement analysis phase.




                                                                    6
Test Design Phase




                    7
Test Case Preparation Productivity
Formula:
(No of Test Cases /scripts) / (Effort spent for Test Case/Script
   Preparation)
Description:
Test case preparation productivity is used to calculate the number of test
   cases prepared and the effort spent for the same.




                                                                             8
Test Execution Phase




                       9
Test Case Pass Percentage
Formula:
   (Total Number of test cases or scripts executed and passed / Total
   Number of test cases or scripts prepared)*100
Description:
   The metric calculates the test case pass percentage which helps to
   determine the functional coverage of the business components




                                                                        10
Test Case Execution Percentage
Formula:
   (Total number of test cases or scripts executed/Total number of test
   cases or scripts prepared)*100
Description:
   The metric calculates the test case execution percentage, from which
   the execution efficiency can be measured




                                                                          11
Defect Summary
• Description:
  Defect summary gives the status of the defects, whether it falls in the
  following categories: Submitted (New/Open), Re/Assigned, Fixed,
  Verified, Closed, Rejected, Duplicate, Deferred.




                                                                            12
Defect Discovery Rate
Formula:
   Total number of defects found in application /Number of test cases or
   scripts executed.
Description:
   This metric is useful to calculate the rate of identifying defects based
   on the test cases executed. This metric helps to evaluate the efficiency
   of the team in identifying the defects.




                                                                              13
Defect Severity
Description:
  Defect Severity helps to classify the defects based on the following
  categories:
  Critical, Serious, Important, Non Critical, Out Of Scope.
  Defects are given importance based on the severity. For example,
  Critical and Serious defects has to be given immediate attention , so
  that these defects does not affect the business functionalities.
  Module wise severity is also calculated which gives the defect severity
  for each module.
                 i.e., System Crash is a Critical Defect (Severity 1)




                                                                            14
Defect Density
Description:
  This metric shows the defect population in each module. Based on this
  metric, attention is paid to the module which has more defects as well
  as high defect density percentage.
  This metric also helps to compare the defects spread across all
   modules and take necessary action accordingly.




                                                                           15
Defect Rejection Ratio
Formula:
   (Defects Rejected/Defects Raised)*100
Description:
   This metric is used to calculate the percentage of defects that has been
   rejected among the overall defects raised. Defects have to be verified
   and analyzed before logging to avoid high rejection ratio.
Notes:
  We should not consider the defects those are rejected due to Business
   reasons, or sometime rejection happens as the Business seeing no
   scope to fix it, or Browser Issue, Cancelled, Out of Scope,
                   Region Issue, etc.



                                                                              16
Thank You!




             17

More Related Content

What's hot

Room 1 - 5 - Thủy Đặng - Load balancing k8s services on baremetal with Cilium...
Room 1 - 5 - Thủy Đặng - Load balancing k8s services on baremetal with Cilium...Room 1 - 5 - Thủy Đặng - Load balancing k8s services on baremetal with Cilium...
Room 1 - 5 - Thủy Đặng - Load balancing k8s services on baremetal with Cilium...Vietnam Open Infrastructure User Group
 
Introduction to CICD
Introduction to CICDIntroduction to CICD
Introduction to CICDKnoldus Inc.
 
Virtualization Vs. Containers
Virtualization Vs. ContainersVirtualization Vs. Containers
Virtualization Vs. Containersactualtechmedia
 
Immutable Infrastructure: Rise of the Machine Images
Immutable Infrastructure: Rise of the Machine ImagesImmutable Infrastructure: Rise of the Machine Images
Immutable Infrastructure: Rise of the Machine ImagesC4Media
 
Deep dive in container service discovery
Deep dive in container service discoveryDeep dive in container service discovery
Deep dive in container service discoveryDocker, Inc.
 
Mitigating Exploits Using Apple's Endpoint Security
Mitigating Exploits Using Apple's Endpoint SecurityMitigating Exploits Using Apple's Endpoint Security
Mitigating Exploits Using Apple's Endpoint SecurityCsaba Fitzl
 
What is DevOps | DevOps Introduction | DevOps Training | DevOps Tutorial | Ed...
What is DevOps | DevOps Introduction | DevOps Training | DevOps Tutorial | Ed...What is DevOps | DevOps Introduction | DevOps Training | DevOps Tutorial | Ed...
What is DevOps | DevOps Introduction | DevOps Training | DevOps Tutorial | Ed...Edureka!
 
Transforming Organizations with CI/CD
Transforming Organizations with CI/CDTransforming Organizations with CI/CD
Transforming Organizations with CI/CDCprime
 
Apache CloudStack Architecture by Alex Huang
Apache CloudStack Architecture by Alex HuangApache CloudStack Architecture by Alex Huang
Apache CloudStack Architecture by Alex Huangbuildacloud
 
AWS DevOps Essentials: An Introductory Workshop on CI/CD Best Practices (DEV3...
AWS DevOps Essentials: An Introductory Workshop on CI/CD Best Practices (DEV3...AWS DevOps Essentials: An Introductory Workshop on CI/CD Best Practices (DEV3...
AWS DevOps Essentials: An Introductory Workshop on CI/CD Best Practices (DEV3...Amazon Web Services
 
DevOps Introduction
DevOps IntroductionDevOps Introduction
DevOps IntroductionRobert Sell
 
OSMC 2022 | Ignite: Observability with Grafana & Prometheus for Kafka on Kube...
OSMC 2022 | Ignite: Observability with Grafana & Prometheus for Kafka on Kube...OSMC 2022 | Ignite: Observability with Grafana & Prometheus for Kafka on Kube...
OSMC 2022 | Ignite: Observability with Grafana & Prometheus for Kafka on Kube...NETWAYS
 
OpenStack Architecture
OpenStack ArchitectureOpenStack Architecture
OpenStack ArchitectureMirantis
 

What's hot (20)

Room 1 - 5 - Thủy Đặng - Load balancing k8s services on baremetal with Cilium...
Room 1 - 5 - Thủy Đặng - Load balancing k8s services on baremetal with Cilium...Room 1 - 5 - Thủy Đặng - Load balancing k8s services on baremetal with Cilium...
Room 1 - 5 - Thủy Đặng - Load balancing k8s services on baremetal with Cilium...
 
Devops
DevopsDevops
Devops
 
Introduction to CICD
Introduction to CICDIntroduction to CICD
Introduction to CICD
 
Virtualization Vs. Containers
Virtualization Vs. ContainersVirtualization Vs. Containers
Virtualization Vs. Containers
 
Docker Introduction
Docker IntroductionDocker Introduction
Docker Introduction
 
Manual Testing.
Manual Testing.Manual Testing.
Manual Testing.
 
Immutable Infrastructure: Rise of the Machine Images
Immutable Infrastructure: Rise of the Machine ImagesImmutable Infrastructure: Rise of the Machine Images
Immutable Infrastructure: Rise of the Machine Images
 
Deep dive in container service discovery
Deep dive in container service discoveryDeep dive in container service discovery
Deep dive in container service discovery
 
Mitigating Exploits Using Apple's Endpoint Security
Mitigating Exploits Using Apple's Endpoint SecurityMitigating Exploits Using Apple's Endpoint Security
Mitigating Exploits Using Apple's Endpoint Security
 
DevOps
DevOpsDevOps
DevOps
 
What is DevOps | DevOps Introduction | DevOps Training | DevOps Tutorial | Ed...
What is DevOps | DevOps Introduction | DevOps Training | DevOps Tutorial | Ed...What is DevOps | DevOps Introduction | DevOps Training | DevOps Tutorial | Ed...
What is DevOps | DevOps Introduction | DevOps Training | DevOps Tutorial | Ed...
 
Transforming Organizations with CI/CD
Transforming Organizations with CI/CDTransforming Organizations with CI/CD
Transforming Organizations with CI/CD
 
Apache CloudStack Architecture by Alex Huang
Apache CloudStack Architecture by Alex HuangApache CloudStack Architecture by Alex Huang
Apache CloudStack Architecture by Alex Huang
 
Testing Metrics
Testing MetricsTesting Metrics
Testing Metrics
 
devops
devops devops
devops
 
VietOpenStack meetup 7th Auto-scaling
VietOpenStack meetup 7th  Auto-scalingVietOpenStack meetup 7th  Auto-scaling
VietOpenStack meetup 7th Auto-scaling
 
AWS DevOps Essentials: An Introductory Workshop on CI/CD Best Practices (DEV3...
AWS DevOps Essentials: An Introductory Workshop on CI/CD Best Practices (DEV3...AWS DevOps Essentials: An Introductory Workshop on CI/CD Best Practices (DEV3...
AWS DevOps Essentials: An Introductory Workshop on CI/CD Best Practices (DEV3...
 
DevOps Introduction
DevOps IntroductionDevOps Introduction
DevOps Introduction
 
OSMC 2022 | Ignite: Observability with Grafana & Prometheus for Kafka on Kube...
OSMC 2022 | Ignite: Observability with Grafana & Prometheus for Kafka on Kube...OSMC 2022 | Ignite: Observability with Grafana & Prometheus for Kafka on Kube...
OSMC 2022 | Ignite: Observability with Grafana & Prometheus for Kafka on Kube...
 
OpenStack Architecture
OpenStack ArchitectureOpenStack Architecture
OpenStack Architecture
 

Viewers also liked

Software Test Metrics and Measurements
Software Test Metrics and MeasurementsSoftware Test Metrics and Measurements
Software Test Metrics and MeasurementsDavis Thomas
 
Metrics formulas
Metrics formulasMetrics formulas
Metrics formulasmd_taufeeq
 
Software Testing Metrics with qTest Insights - QASymphony Webinar
Software Testing Metrics with qTest Insights  - QASymphony WebinarSoftware Testing Metrics with qTest Insights  - QASymphony Webinar
Software Testing Metrics with qTest Insights - QASymphony WebinarQASymphony
 
Chapter 6 software metrics
Chapter 6 software metricsChapter 6 software metrics
Chapter 6 software metricsdespicable me
 
Software process and project metrics
Software process and project metricsSoftware process and project metrics
Software process and project metricsIndu Sharma Bhardwaj
 
Real-time Programming in Java
Real-time Programming in JavaReal-time Programming in Java
Real-time Programming in JavaAleš Plšek
 
Statement Testing and Statement Coverage. ISTQB whitebox techniques with Test...
Statement Testing and Statement Coverage. ISTQB whitebox techniques with Test...Statement Testing and Statement Coverage. ISTQB whitebox techniques with Test...
Statement Testing and Statement Coverage. ISTQB whitebox techniques with Test...Radoslaw Smilgin
 
What Exactly are the Techniques of Software Verification & Validation
What Exactly are the Techniques of Software Verification & ValidationWhat Exactly are the Techniques of Software Verification & Validation
What Exactly are the Techniques of Software Verification & ValidationYogindernath Gupta
 
Measuring Onboarding Metrics
Measuring Onboarding MetricsMeasuring Onboarding Metrics
Measuring Onboarding MetricsTony Wiggins
 
Software re engineering
Software re engineeringSoftware re engineering
Software re engineeringdeshpandeamrut
 
Onboarding Analytics - Metrics that Matter Onboarding Edition
Onboarding Analytics - Metrics that Matter Onboarding EditionOnboarding Analytics - Metrics that Matter Onboarding Edition
Onboarding Analytics - Metrics that Matter Onboarding EditionJeff Grisenthwaite
 
Software reliability
Software reliabilitySoftware reliability
Software reliabilityAnand Kumar
 

Viewers also liked (20)

Software Test Metrics and Measurements
Software Test Metrics and MeasurementsSoftware Test Metrics and Measurements
Software Test Metrics and Measurements
 
13 software metrics
13 software metrics13 software metrics
13 software metrics
 
Metrics formulas
Metrics formulasMetrics formulas
Metrics formulas
 
Software Metrics
Software MetricsSoftware Metrics
Software Metrics
 
Software Testing Metrics with qTest Insights - QASymphony Webinar
Software Testing Metrics with qTest Insights  - QASymphony WebinarSoftware Testing Metrics with qTest Insights  - QASymphony Webinar
Software Testing Metrics with qTest Insights - QASymphony Webinar
 
Chapter 6 software metrics
Chapter 6 software metricsChapter 6 software metrics
Chapter 6 software metrics
 
Software Metrics
Software MetricsSoftware Metrics
Software Metrics
 
Software process and project metrics
Software process and project metricsSoftware process and project metrics
Software process and project metrics
 
Chap13
Chap13Chap13
Chap13
 
Real-time Programming in Java
Real-time Programming in JavaReal-time Programming in Java
Real-time Programming in Java
 
Statement Testing and Statement Coverage. ISTQB whitebox techniques with Test...
Statement Testing and Statement Coverage. ISTQB whitebox techniques with Test...Statement Testing and Statement Coverage. ISTQB whitebox techniques with Test...
Statement Testing and Statement Coverage. ISTQB whitebox techniques with Test...
 
кз 1
кз 1кз 1
кз 1
 
What Exactly are the Techniques of Software Verification & Validation
What Exactly are the Techniques of Software Verification & ValidationWhat Exactly are the Techniques of Software Verification & Validation
What Exactly are the Techniques of Software Verification & Validation
 
Quality & Reliability in Software Engineering
Quality & Reliability in Software EngineeringQuality & Reliability in Software Engineering
Quality & Reliability in Software Engineering
 
Measuring Onboarding Metrics
Measuring Onboarding MetricsMeasuring Onboarding Metrics
Measuring Onboarding Metrics
 
Software re engineering
Software re engineeringSoftware re engineering
Software re engineering
 
Onboarding Analytics - Metrics that Matter Onboarding Edition
Onboarding Analytics - Metrics that Matter Onboarding EditionOnboarding Analytics - Metrics that Matter Onboarding Edition
Onboarding Analytics - Metrics that Matter Onboarding Edition
 
Agile scrum roles
Agile scrum rolesAgile scrum roles
Agile scrum roles
 
Software reliability
Software reliabilitySoftware reliability
Software reliability
 
Software design metrics
Software design metricsSoftware design metrics
Software design metrics
 

Similar to Metrics for manual testing

HCLT Whitepaper: Landmines of Software Testing Metrics
HCLT Whitepaper: Landmines of Software Testing MetricsHCLT Whitepaper: Landmines of Software Testing Metrics
HCLT Whitepaper: Landmines of Software Testing MetricsHCL Technologies
 
What is Test Matrix?
What is Test Matrix?What is Test Matrix?
What is Test Matrix?QA InfoTech
 
Software testing metrics
Software testing metricsSoftware testing metrics
Software testing metricsDavid O' Connor
 
Acceptance test driven development
Acceptance test driven developmentAcceptance test driven development
Acceptance test driven developmentEditor Jacotech
 
Metrics based Management
Metrics based ManagementMetrics based Management
Metrics based ManagementSPIN Chennai
 
Creating Meaningful Defect Metrics by Harmony Brenner
Creating Meaningful Defect Metrics by Harmony BrennerCreating Meaningful Defect Metrics by Harmony Brenner
Creating Meaningful Defect Metrics by Harmony BrennerHarmony Brenner, ISTQB (CTFL)
 
Model Driven Testing: requirements, models & test
Model Driven Testing: requirements, models & test Model Driven Testing: requirements, models & test
Model Driven Testing: requirements, models & test Gregory Solovey
 
TEST CASE PRIORITIZATION FOR OPTIMIZING A REGRESSION TEST
TEST CASE PRIORITIZATION FOR OPTIMIZING A REGRESSION TESTTEST CASE PRIORITIZATION FOR OPTIMIZING A REGRESSION TEST
TEST CASE PRIORITIZATION FOR OPTIMIZING A REGRESSION TESTijfcstjournal
 
TEST CASE PRIORITIZATION FOR OPTIMIZING A REGRESSION TEST
TEST CASE PRIORITIZATION FOR OPTIMIZING A REGRESSION TESTTEST CASE PRIORITIZATION FOR OPTIMIZING A REGRESSION TEST
TEST CASE PRIORITIZATION FOR OPTIMIZING A REGRESSION TESTijfcstjournal
 
TEST CASE PRIORITIZATION FOR OPTIMIZING A REGRESSION TEST
TEST CASE PRIORITIZATION FOR OPTIMIZING A REGRESSION TESTTEST CASE PRIORITIZATION FOR OPTIMIZING A REGRESSION TEST
TEST CASE PRIORITIZATION FOR OPTIMIZING A REGRESSION TESTijfcstjournal
 
TEST CASE PRIORITIZATION FOR OPTIMIZING A REGRESSION TEST
TEST CASE PRIORITIZATION FOR OPTIMIZING A REGRESSION TESTTEST CASE PRIORITIZATION FOR OPTIMIZING A REGRESSION TEST
TEST CASE PRIORITIZATION FOR OPTIMIZING A REGRESSION TESTijfcstjournal
 
Test case-point-analysis (whitepaper)
Test case-point-analysis (whitepaper)Test case-point-analysis (whitepaper)
Test case-point-analysis (whitepaper)KMS Technology
 
AJRA Test Strategy Discussion
AJRA Test Strategy DiscussionAJRA Test Strategy Discussion
AJRA Test Strategy Discussionajrhem
 
Software Testing Metrics
Software Testing MetricsSoftware Testing Metrics
Software Testing MetricsJatin Kochhar
 
Lecture (Software Testing).pptx
Lecture (Software Testing).pptxLecture (Software Testing).pptx
Lecture (Software Testing).pptxskknowledge
 
Importance of Software testing in SDLC and Agile
Importance of Software testing in SDLC and AgileImportance of Software testing in SDLC and Agile
Importance of Software testing in SDLC and AgileChandan Mishra
 
Testing metrics
Testing metricsTesting metrics
Testing metricsprats12345
 
Some Commonly Asked Question For Software Testing
Some Commonly Asked Question For Software TestingSome Commonly Asked Question For Software Testing
Some Commonly Asked Question For Software TestingKumari Warsha Goel
 

Similar to Metrics for manual testing (20)

HCLT Whitepaper: Landmines of Software Testing Metrics
HCLT Whitepaper: Landmines of Software Testing MetricsHCLT Whitepaper: Landmines of Software Testing Metrics
HCLT Whitepaper: Landmines of Software Testing Metrics
 
What is Test Matrix?
What is Test Matrix?What is Test Matrix?
What is Test Matrix?
 
Software testing metrics
Software testing metricsSoftware testing metrics
Software testing metrics
 
Acceptance test driven development
Acceptance test driven developmentAcceptance test driven development
Acceptance test driven development
 
Metrics based Management
Metrics based ManagementMetrics based Management
Metrics based Management
 
Creating Meaningful Defect Metrics by Harmony Brenner
Creating Meaningful Defect Metrics by Harmony BrennerCreating Meaningful Defect Metrics by Harmony Brenner
Creating Meaningful Defect Metrics by Harmony Brenner
 
Model Driven Testing: requirements, models & test
Model Driven Testing: requirements, models & test Model Driven Testing: requirements, models & test
Model Driven Testing: requirements, models & test
 
TEST CASE PRIORITIZATION FOR OPTIMIZING A REGRESSION TEST
TEST CASE PRIORITIZATION FOR OPTIMIZING A REGRESSION TESTTEST CASE PRIORITIZATION FOR OPTIMIZING A REGRESSION TEST
TEST CASE PRIORITIZATION FOR OPTIMIZING A REGRESSION TEST
 
TEST CASE PRIORITIZATION FOR OPTIMIZING A REGRESSION TEST
TEST CASE PRIORITIZATION FOR OPTIMIZING A REGRESSION TESTTEST CASE PRIORITIZATION FOR OPTIMIZING A REGRESSION TEST
TEST CASE PRIORITIZATION FOR OPTIMIZING A REGRESSION TEST
 
TEST CASE PRIORITIZATION FOR OPTIMIZING A REGRESSION TEST
TEST CASE PRIORITIZATION FOR OPTIMIZING A REGRESSION TESTTEST CASE PRIORITIZATION FOR OPTIMIZING A REGRESSION TEST
TEST CASE PRIORITIZATION FOR OPTIMIZING A REGRESSION TEST
 
TEST CASE PRIORITIZATION FOR OPTIMIZING A REGRESSION TEST
TEST CASE PRIORITIZATION FOR OPTIMIZING A REGRESSION TESTTEST CASE PRIORITIZATION FOR OPTIMIZING A REGRESSION TEST
TEST CASE PRIORITIZATION FOR OPTIMIZING A REGRESSION TEST
 
Test case development
Test case developmentTest case development
Test case development
 
Test case-point-analysis (whitepaper)
Test case-point-analysis (whitepaper)Test case-point-analysis (whitepaper)
Test case-point-analysis (whitepaper)
 
AJRA Test Strategy Discussion
AJRA Test Strategy DiscussionAJRA Test Strategy Discussion
AJRA Test Strategy Discussion
 
Software Testing Metrics
Software Testing MetricsSoftware Testing Metrics
Software Testing Metrics
 
Lecture (Software Testing).pptx
Lecture (Software Testing).pptxLecture (Software Testing).pptx
Lecture (Software Testing).pptx
 
Importance of Software testing in SDLC and Agile
Importance of Software testing in SDLC and AgileImportance of Software testing in SDLC and Agile
Importance of Software testing in SDLC and Agile
 
Testing metrics
Testing metricsTesting metrics
Testing metrics
 
Some Commonly Asked Question For Software Testing
Some Commonly Asked Question For Software TestingSome Commonly Asked Question For Software Testing
Some Commonly Asked Question For Software Testing
 
Chapter 7
Chapter 7Chapter 7
Chapter 7
 

More from Anup Panigrahi

What has really turned out to be a burden today relationship theory
What has really turned out to be a burden today   relationship theoryWhat has really turned out to be a burden today   relationship theory
What has really turned out to be a burden today relationship theoryAnup Panigrahi
 
अपने तो बस अपने होते हैं ||
अपने तो बस अपने होते हैं ||अपने तो बस अपने होते हैं ||
अपने तो बस अपने होते हैं ||Anup Panigrahi
 
21st Century Relationships Theory
21st Century Relationships Theory21st Century Relationships Theory
21st Century Relationships TheoryAnup Panigrahi
 
Shree Madbhagwat Geeta
Shree Madbhagwat GeetaShree Madbhagwat Geeta
Shree Madbhagwat GeetaAnup Panigrahi
 
SAP CRM PRESENTATION 3
SAP CRM PRESENTATION 3SAP CRM PRESENTATION 3
SAP CRM PRESENTATION 3Anup Panigrahi
 
SAP CRM PRESENTATION 2
SAP CRM PRESENTATION 2SAP CRM PRESENTATION 2
SAP CRM PRESENTATION 2Anup Panigrahi
 
SAP CRM PRESENTATION 1
SAP CRM PRESENTATION 1SAP CRM PRESENTATION 1
SAP CRM PRESENTATION 1Anup Panigrahi
 
Is Family is An Organization
Is Family is An OrganizationIs Family is An Organization
Is Family is An OrganizationAnup Panigrahi
 
Story of a dairy farmer
Story of a dairy farmerStory of a dairy farmer
Story of a dairy farmerAnup Panigrahi
 

More from Anup Panigrahi (12)

Agile scrum rugby_way
Agile scrum rugby_wayAgile scrum rugby_way
Agile scrum rugby_way
 
What has really turned out to be a burden today relationship theory
What has really turned out to be a burden today   relationship theoryWhat has really turned out to be a burden today   relationship theory
What has really turned out to be a burden today relationship theory
 
अपने तो बस अपने होते हैं ||
अपने तो बस अपने होते हैं ||अपने तो बस अपने होते हैं ||
अपने तो बस अपने होते हैं ||
 
21st Century Relationships Theory
21st Century Relationships Theory21st Century Relationships Theory
21st Century Relationships Theory
 
Shree Madbhagwat Geeta
Shree Madbhagwat GeetaShree Madbhagwat Geeta
Shree Madbhagwat Geeta
 
Sach ki pahchan
Sach ki pahchanSach ki pahchan
Sach ki pahchan
 
SAP CRM PRESENTATION 3
SAP CRM PRESENTATION 3SAP CRM PRESENTATION 3
SAP CRM PRESENTATION 3
 
SAP CRM PRESENTATION 2
SAP CRM PRESENTATION 2SAP CRM PRESENTATION 2
SAP CRM PRESENTATION 2
 
SAP CRM PRESENTATION 1
SAP CRM PRESENTATION 1SAP CRM PRESENTATION 1
SAP CRM PRESENTATION 1
 
Is Family is An Organization
Is Family is An OrganizationIs Family is An Organization
Is Family is An Organization
 
Oil & gas companies
Oil & gas companiesOil & gas companies
Oil & gas companies
 
Story of a dairy farmer
Story of a dairy farmerStory of a dairy farmer
Story of a dairy farmer
 

Metrics for manual testing

  • 1. Metrics – Manual Testing Anup Panigrahi 1
  • 2. Introduction Metrics collected during various phases of testing has been described for the different phases in the following slides. 1) Requirement Phase 2) Test Design Phase 3) Test Execution Phase 2
  • 4. Requirement Phase Formula: (Total number of Original Requirements + Cumulative number of requirements changed (till date) + Cumulative number of requirements added (till date) + Cumulative number of requirements deleted (till date)) / (Total number of Original Requirements) Description: This metric is calculated taking added, deleted, changed requirements into consideration. This helps to identify the exact requirements that are required for further design activities. 4
  • 5. Requirement Stability Index Formula: (based on Effort) ((Estimated Effort for the completed/ongoing stages) / (Estimated Effort for the completed/ongoing stages - Effort Estimated for Changes till that stage))) Description: This metric is used to calculate the Requirement stability index based on the effort spent on the requirement analysis 5
  • 6. Requirements Leakage Index Formula: (No. of missed Requirements / No. of Initial Requirements) Description: This metric helps to identify the requirements that have possibly been missed out during the requirement analysis phase. 6
  • 8. Test Case Preparation Productivity Formula: (No of Test Cases /scripts) / (Effort spent for Test Case/Script Preparation) Description: Test case preparation productivity is used to calculate the number of test cases prepared and the effort spent for the same. 8
  • 10. Test Case Pass Percentage Formula: (Total Number of test cases or scripts executed and passed / Total Number of test cases or scripts prepared)*100 Description: The metric calculates the test case pass percentage which helps to determine the functional coverage of the business components 10
  • 11. Test Case Execution Percentage Formula: (Total number of test cases or scripts executed/Total number of test cases or scripts prepared)*100 Description: The metric calculates the test case execution percentage, from which the execution efficiency can be measured 11
  • 12. Defect Summary • Description: Defect summary gives the status of the defects, whether it falls in the following categories: Submitted (New/Open), Re/Assigned, Fixed, Verified, Closed, Rejected, Duplicate, Deferred. 12
  • 13. Defect Discovery Rate Formula: Total number of defects found in application /Number of test cases or scripts executed. Description: This metric is useful to calculate the rate of identifying defects based on the test cases executed. This metric helps to evaluate the efficiency of the team in identifying the defects. 13
  • 14. Defect Severity Description: Defect Severity helps to classify the defects based on the following categories: Critical, Serious, Important, Non Critical, Out Of Scope. Defects are given importance based on the severity. For example, Critical and Serious defects has to be given immediate attention , so that these defects does not affect the business functionalities. Module wise severity is also calculated which gives the defect severity for each module. i.e., System Crash is a Critical Defect (Severity 1) 14
  • 15. Defect Density Description: This metric shows the defect population in each module. Based on this metric, attention is paid to the module which has more defects as well as high defect density percentage. This metric also helps to compare the defects spread across all modules and take necessary action accordingly. 15
  • 16. Defect Rejection Ratio Formula: (Defects Rejected/Defects Raised)*100 Description: This metric is used to calculate the percentage of defects that has been rejected among the overall defects raised. Defects have to be verified and analyzed before logging to avoid high rejection ratio. Notes: We should not consider the defects those are rejected due to Business reasons, or sometime rejection happens as the Business seeing no scope to fix it, or Browser Issue, Cancelled, Out of Scope, Region Issue, etc. 16