SlideShare a Scribd company logo
Test Result Abstraction
Presenting Test Results with the Right Granularity
Introduction

•   Different stakeholders have different needs when it comes to test reports
•   You cannot give a developer a 1-slide power point and expect results, and
    you cannot give a line manager a 40 page test report and expect that they
    read it
•   You also don’t know how the report will be abstracted once it leaves your
    hands
•   It is important to understand what information your direct stakeholders need
    from you, but it is also important to understand what their stakeholders in
    turn expect, so that you can try to secure that important information is easily
    accessible and will not be abstracted away by mistake after the report has
    left your hands
•   Listen to your stakeholders, and understand what kind of information they
    need, both for themselves and for their stakeholders – don’t assume that
    you know what they need, and in what format they need it
Granularity Overview
                                           High Management
                                                                   High Management
                                                Report




                                          Management Report        Line Management




                                              Project Report       Project Leads

Test Leads & Team Leads



                     Test Report A            Test Report B              Test Report C




                                                                       Benchmarks & KPI
Engineers          Found Defects           Scripted Test Results
                                                                           Results

                                          Automated Regression
               Exploratory Test Results                                  Other input
                                              Test Results
Hard Numbers vs. Qualitative Judgements

•   To be valuable test reports need to include both quantitative and qualitative
    information
•   Both the actual numbers and the analysis of those numbers
•   What you put front and centre depends on the stakeholders and what kind
    of information they are susceptible to
•   Some stakeholders will only need the qualitative judgement of the tester -
    Is the product good enough?
•   But others want to make that decision themselves based on abstracted
    empirical information such as pass rate, number of defects, and so on
    because they have other information which is relevant to the decision, such
    as business or legal information
•   The tester does not have to whole picture, and should not assume to know
    better than their stakeholders what the stakeholders need
•   It is not a testers job to decide what their stakeholders want or need, but to
    provide the information that meets those wants and needs
A number that means one thing to an engineer, can mean
something completely different for a line manager, due to
all the external input that has been provided between the
original report and the management report




Engineers
                                               Project Leads
                                                                   Line Management




                   Test Leads & Team Leads




   Test Report
                  Team Report
                                             Project Report
                                                                         Management Report
                                                                                                Why numbers are sometimes important




                  Team Information
                                             Project Information
                                                                         Business Information
Confidence in Results

•    It is always important to provide your stakeholders with information on the
     confidence of the results provided
•    Zero defects found can mean that you tested nothing, or that you have a
     really good product, or something in between
•    Without this information, an abstraction of the results can easily be
     misinterpreted

                      2000 TCs executed         43 Exploratory Sessions
                                                Executed
                      98% Pass Rate
                                              Good Quality Reported
      Report          0 Critical Defects
                                                0 Critical Defects
                      200 Man-hours             100 Man-hours


                                                     Covered all
                       Covered all common         functionality and
                         use cases which        features with at least
    Confidence         makes up for 98% of      one session, focusing
                       regular usage of the      on exceptions, error
                              device            handling and negative
                                                      scenarios
Deception in Results


                                     2000 TCs executed
                                     98% Pass Rate




    Could mean

                   40 Failed Test Cases
                                                         40 Failed Test Cases
                   28% Pass Rate for
                   Performance TCs                       40 Critical Defects
                   Performance below
                                                         Several customer
                   customer
                                                         requirements failing
                   expectations




•   Include as much information, with the right granularity, as necessary to
    avoid this deception
Prioritize Information

•   When writing test reports, they should be structured so that the stakeholder
    can easily retrieve the most critical information they need quickly, and dig
    deeper for more information if necessary
•   But information that could be important to your stakeholders’ stakeholders
    should also be easily accessible to secure that all relevant information
    reaches its intended customers
Summary

•   Always include both qualitative and quantitative information – when a test
    report is abstracted to stakeholder higher up the corporate chain, you do not
    know which information is relevant to them
•   Always include enough information to avoid deception, and to give
    stakeholders confidence in your test reports
•   Always prioritize information in your test reports so that your stakeholders
    can pick out the relevant information they need to present to their
    stakeholders in turn, and to make educated decisions themselves
•   Talk to your stakeholders to learn what they want and need – don’t assume
    anything

More Related Content

What's hot

Ncr writing and_closure
Ncr writing and_closureNcr writing and_closure
Ncr writing and_closure
oziel2015
 
AMI Case Studies
AMI Case StudiesAMI Case Studies
Anne Mette Hass - I Don't Want To Be A Tester Anymore - EuroSTAR 2010
Anne Mette Hass - I Don't Want To Be A Tester Anymore - EuroSTAR 2010Anne Mette Hass - I Don't Want To Be A Tester Anymore - EuroSTAR 2010
Anne Mette Hass - I Don't Want To Be A Tester Anymore - EuroSTAR 2010
TEST Huddle
 
Best practices quality assurance
Best practices   quality assuranceBest practices   quality assurance
Best practices quality assurance
Shakal Shukla
 
Beginner guide-to-software-testing
Beginner guide-to-software-testingBeginner guide-to-software-testing
Beginner guide-to-software-testing
biswajit52
 
Sample project requirements_checklist
Sample project requirements_checklistSample project requirements_checklist
Sample project requirements_checklist
srinivastadela
 
Michael Snyman - Software Test Automation Success
Michael Snyman - Software Test Automation Success Michael Snyman - Software Test Automation Success
Michael Snyman - Software Test Automation Success
TEST Huddle
 
QA metrics in Agile (GUIDE)
QA metrics in Agile (GUIDE)QA metrics in Agile (GUIDE)
QA metrics in Agile (GUIDE)
Vladimir Primakov (Volodymyr Prymakov)
 
Software Testing Capability doc
Software Testing Capability doc Software Testing Capability doc
Software Testing Capability doc
PM Venkatesha Babu
 
Softwaretesting
SoftwaretestingSoftwaretesting
Softwaretesting
Shahid Alam
 
It quality management
It quality managementIt quality management
It quality management
chanda2015
 
Hema_Testing
Hema_TestingHema_Testing
Hema_Testing
Hema Latha
 
Isabel Evans - Working Ourselves out of a Job: A Passion For Improvement - Eu...
Isabel Evans - Working Ourselves out of a Job: A Passion For Improvement - Eu...Isabel Evans - Working Ourselves out of a Job: A Passion For Improvement - Eu...
Isabel Evans - Working Ourselves out of a Job: A Passion For Improvement - Eu...
TEST Huddle
 
QM-007-Design for 6 sigma
QM-007-Design for 6 sigmaQM-007-Design for 6 sigma
QM-007-Design for 6 sigma
handbook
 
Test Automation Strategies and Frameworks: What Should Your Team Do?
Test Automation Strategies and Frameworks: What Should Your Team Do?Test Automation Strategies and Frameworks: What Should Your Team Do?
Test Automation Strategies and Frameworks: What Should Your Team Do?
TechWell
 
AMI Lessons Learned
AMI Lessons LearnedAMI Lessons Learned
Important skills a Tester should have
Important skills a Tester should haveImportant skills a Tester should have
Important skills a Tester should have
Kanoah
 
AMI Case Studies
AMI Case StudiesAMI Case Studies
Quality Metrics: The Dirty Word in the Room
Quality Metrics: The Dirty Word in the RoomQuality Metrics: The Dirty Word in the Room
Quality Metrics: The Dirty Word in the Room
Josiah Renaudin
 
Tqm tools and techniques i
Tqm tools and techniques   iTqm tools and techniques   i
Tqm tools and techniques i
mahe49
 

What's hot (20)

Ncr writing and_closure
Ncr writing and_closureNcr writing and_closure
Ncr writing and_closure
 
AMI Case Studies
AMI Case StudiesAMI Case Studies
AMI Case Studies
 
Anne Mette Hass - I Don't Want To Be A Tester Anymore - EuroSTAR 2010
Anne Mette Hass - I Don't Want To Be A Tester Anymore - EuroSTAR 2010Anne Mette Hass - I Don't Want To Be A Tester Anymore - EuroSTAR 2010
Anne Mette Hass - I Don't Want To Be A Tester Anymore - EuroSTAR 2010
 
Best practices quality assurance
Best practices   quality assuranceBest practices   quality assurance
Best practices quality assurance
 
Beginner guide-to-software-testing
Beginner guide-to-software-testingBeginner guide-to-software-testing
Beginner guide-to-software-testing
 
Sample project requirements_checklist
Sample project requirements_checklistSample project requirements_checklist
Sample project requirements_checklist
 
Michael Snyman - Software Test Automation Success
Michael Snyman - Software Test Automation Success Michael Snyman - Software Test Automation Success
Michael Snyman - Software Test Automation Success
 
QA metrics in Agile (GUIDE)
QA metrics in Agile (GUIDE)QA metrics in Agile (GUIDE)
QA metrics in Agile (GUIDE)
 
Software Testing Capability doc
Software Testing Capability doc Software Testing Capability doc
Software Testing Capability doc
 
Softwaretesting
SoftwaretestingSoftwaretesting
Softwaretesting
 
It quality management
It quality managementIt quality management
It quality management
 
Hema_Testing
Hema_TestingHema_Testing
Hema_Testing
 
Isabel Evans - Working Ourselves out of a Job: A Passion For Improvement - Eu...
Isabel Evans - Working Ourselves out of a Job: A Passion For Improvement - Eu...Isabel Evans - Working Ourselves out of a Job: A Passion For Improvement - Eu...
Isabel Evans - Working Ourselves out of a Job: A Passion For Improvement - Eu...
 
QM-007-Design for 6 sigma
QM-007-Design for 6 sigmaQM-007-Design for 6 sigma
QM-007-Design for 6 sigma
 
Test Automation Strategies and Frameworks: What Should Your Team Do?
Test Automation Strategies and Frameworks: What Should Your Team Do?Test Automation Strategies and Frameworks: What Should Your Team Do?
Test Automation Strategies and Frameworks: What Should Your Team Do?
 
AMI Lessons Learned
AMI Lessons LearnedAMI Lessons Learned
AMI Lessons Learned
 
Important skills a Tester should have
Important skills a Tester should haveImportant skills a Tester should have
Important skills a Tester should have
 
AMI Case Studies
AMI Case StudiesAMI Case Studies
AMI Case Studies
 
Quality Metrics: The Dirty Word in the Room
Quality Metrics: The Dirty Word in the RoomQuality Metrics: The Dirty Word in the Room
Quality Metrics: The Dirty Word in the Room
 
Tqm tools and techniques i
Tqm tools and techniques   iTqm tools and techniques   i
Tqm tools and techniques i
 

Viewers also liked

Cast 2011 what do auditors expect from testers - griffin jones
Cast 2011   what do auditors expect from testers - griffin jonesCast 2011   what do auditors expect from testers - griffin jones
Cast 2011 what do auditors expect from testers - griffin jones
Griffin Jones
 
Surviving an fda audit griffin jones - nov 2011 - bspe
Surviving an fda audit   griffin jones - nov 2011 - bspeSurviving an fda audit   griffin jones - nov 2011 - bspe
Surviving an fda audit griffin jones - nov 2011 - bspe
Griffin Jones
 
Regulated Software Testing - Griffin Jones - TISQA 2014
Regulated Software Testing  - Griffin Jones - TISQA 2014Regulated Software Testing  - Griffin Jones - TISQA 2014
Regulated Software Testing - Griffin Jones - TISQA 2014
Griffin Jones
 
Lesson 4 analysis of test results
Lesson 4 analysis of test resultsLesson 4 analysis of test results
Lesson 4 analysis of test results
Carlo Magno
 
2013 STARWest Lightening Keynote - gjones - wrest - poster -pdf
2013 STARWest Lightening Keynote - gjones - wrest - poster -pdf2013 STARWest Lightening Keynote - gjones - wrest - poster -pdf
2013 STARWest Lightening Keynote - gjones - wrest - poster -pdf
Griffin Jones
 
Presenting Test Results w/ Clarity and Confidence - STAR East 2013
Presenting Test Results w/ Clarity and Confidence - STAR East 2013Presenting Test Results w/ Clarity and Confidence - STAR East 2013
Presenting Test Results w/ Clarity and Confidence - STAR East 2013
Griffin Jones
 
Surviving an FDA Audit: Heuristics for Exploratory Testing - from CAST, STP, ...
Surviving an FDA Audit: Heuristics for Exploratory Testing - from CAST, STP, ...Surviving an FDA Audit: Heuristics for Exploratory Testing - from CAST, STP, ...
Surviving an FDA Audit: Heuristics for Exploratory Testing - from CAST, STP, ...
Griffin Jones
 

Viewers also liked (7)

Cast 2011 what do auditors expect from testers - griffin jones
Cast 2011   what do auditors expect from testers - griffin jonesCast 2011   what do auditors expect from testers - griffin jones
Cast 2011 what do auditors expect from testers - griffin jones
 
Surviving an fda audit griffin jones - nov 2011 - bspe
Surviving an fda audit   griffin jones - nov 2011 - bspeSurviving an fda audit   griffin jones - nov 2011 - bspe
Surviving an fda audit griffin jones - nov 2011 - bspe
 
Regulated Software Testing - Griffin Jones - TISQA 2014
Regulated Software Testing  - Griffin Jones - TISQA 2014Regulated Software Testing  - Griffin Jones - TISQA 2014
Regulated Software Testing - Griffin Jones - TISQA 2014
 
Lesson 4 analysis of test results
Lesson 4 analysis of test resultsLesson 4 analysis of test results
Lesson 4 analysis of test results
 
2013 STARWest Lightening Keynote - gjones - wrest - poster -pdf
2013 STARWest Lightening Keynote - gjones - wrest - poster -pdf2013 STARWest Lightening Keynote - gjones - wrest - poster -pdf
2013 STARWest Lightening Keynote - gjones - wrest - poster -pdf
 
Presenting Test Results w/ Clarity and Confidence - STAR East 2013
Presenting Test Results w/ Clarity and Confidence - STAR East 2013Presenting Test Results w/ Clarity and Confidence - STAR East 2013
Presenting Test Results w/ Clarity and Confidence - STAR East 2013
 
Surviving an FDA Audit: Heuristics for Exploratory Testing - from CAST, STP, ...
Surviving an FDA Audit: Heuristics for Exploratory Testing - from CAST, STP, ...Surviving an FDA Audit: Heuristics for Exploratory Testing - from CAST, STP, ...
Surviving an FDA Audit: Heuristics for Exploratory Testing - from CAST, STP, ...
 

Similar to Test result abstraction

Tqm ch 06
Tqm ch 06Tqm ch 06
Base your initial m&a to ppm, qpm, car
Base your initial m&a to ppm, qpm, carBase your initial m&a to ppm, qpm, car
Base your initial m&a to ppm, qpm, car
Kobi Vider
 
Aqm Programme Six Sigma
Aqm Programme   Six SigmaAqm Programme   Six Sigma
Aqm Programme Six Sigma
Ajay Kumar Singh
 
Customer Satisfaction and Quality Induction_PPM .pptx
Customer Satisfaction and Quality Induction_PPM .pptxCustomer Satisfaction and Quality Induction_PPM .pptx
Customer Satisfaction and Quality Induction_PPM .pptx
MunirahAyub1
 
Measuring the Results of your Agile Adoption
Measuring the Results of your Agile AdoptionMeasuring the Results of your Agile Adoption
Measuring the Results of your Agile Adoption
Software Guru
 
Testing Metrics and why Managers like them
Testing Metrics and why Managers like themTesting Metrics and why Managers like them
Testing Metrics and why Managers like them
PractiTest
 
Quality Principals and its application to project management
Quality Principals and its application to project managementQuality Principals and its application to project management
Quality Principals and its application to project management
Gaurav Pathak
 
Vericenter Summary
Vericenter SummaryVericenter Summary
Vericenter Summary
deyoepw
 
Fusion2012 DRDC case study
Fusion2012 DRDC case studyFusion2012 DRDC case study
Warranty Outsourcing For Strategic Gains
Warranty Outsourcing For Strategic GainsWarranty Outsourcing For Strategic Gains
Warranty Outsourcing For Strategic Gains
ImranMasood
 
The Business Value of SW Quality
The Business Value of SW QualityThe Business Value of SW Quality
The Business Value of SW Quality
SQALab
 
The audacity of quality requirement-non functional testing- Aware in BugDay B...
The audacity of quality requirement-non functional testing- Aware in BugDay B...The audacity of quality requirement-non functional testing- Aware in BugDay B...
The audacity of quality requirement-non functional testing- Aware in BugDay B...
Prathan Dansakulcharoenkit
 
Lean practitioner transactional_pune
Lean practitioner transactional_puneLean practitioner transactional_pune
Lean practitioner transactional_pune
LeanIndiaConsulting
 
2011 RAMS Tutorial Effective Reliability Program Traits and Management
2011 RAMS Tutorial Effective Reliability Program Traits and Management2011 RAMS Tutorial Effective Reliability Program Traits and Management
2011 RAMS Tutorial Effective Reliability Program Traits and Management
Accendo Reliability
 
Nitin Chourasia
Nitin ChourasiaNitin Chourasia
Nitin Chourasia
Nitin Chourasia
 
Call Center Life 101 v3
Call Center Life 101 v3Call Center Life 101 v3
Call Center Life 101 v3
Sharlene Faith Gomez
 
Krzysztof pulkiewicz kpi
Krzysztof pulkiewicz kpiKrzysztof pulkiewicz kpi
Krzysztof pulkiewicz kpi
banqUP
 
How to build confidence in your release cycle
How to build confidence in your release cycleHow to build confidence in your release cycle
How to build confidence in your release cycle
DiUS
 
Impact analysis of process improvement on it service quality
Impact analysis of process improvement on it service qualityImpact analysis of process improvement on it service quality
Impact analysis of process improvement on it service quality
IESS
 
Iso 9000 awarness
Iso 9000 awarnessIso 9000 awarness
Iso 9000 awarness
Fatma Zadjali
 

Similar to Test result abstraction (20)

Tqm ch 06
Tqm ch 06Tqm ch 06
Tqm ch 06
 
Base your initial m&a to ppm, qpm, car
Base your initial m&a to ppm, qpm, carBase your initial m&a to ppm, qpm, car
Base your initial m&a to ppm, qpm, car
 
Aqm Programme Six Sigma
Aqm Programme   Six SigmaAqm Programme   Six Sigma
Aqm Programme Six Sigma
 
Customer Satisfaction and Quality Induction_PPM .pptx
Customer Satisfaction and Quality Induction_PPM .pptxCustomer Satisfaction and Quality Induction_PPM .pptx
Customer Satisfaction and Quality Induction_PPM .pptx
 
Measuring the Results of your Agile Adoption
Measuring the Results of your Agile AdoptionMeasuring the Results of your Agile Adoption
Measuring the Results of your Agile Adoption
 
Testing Metrics and why Managers like them
Testing Metrics and why Managers like themTesting Metrics and why Managers like them
Testing Metrics and why Managers like them
 
Quality Principals and its application to project management
Quality Principals and its application to project managementQuality Principals and its application to project management
Quality Principals and its application to project management
 
Vericenter Summary
Vericenter SummaryVericenter Summary
Vericenter Summary
 
Fusion2012 DRDC case study
Fusion2012 DRDC case studyFusion2012 DRDC case study
Fusion2012 DRDC case study
 
Warranty Outsourcing For Strategic Gains
Warranty Outsourcing For Strategic GainsWarranty Outsourcing For Strategic Gains
Warranty Outsourcing For Strategic Gains
 
The Business Value of SW Quality
The Business Value of SW QualityThe Business Value of SW Quality
The Business Value of SW Quality
 
The audacity of quality requirement-non functional testing- Aware in BugDay B...
The audacity of quality requirement-non functional testing- Aware in BugDay B...The audacity of quality requirement-non functional testing- Aware in BugDay B...
The audacity of quality requirement-non functional testing- Aware in BugDay B...
 
Lean practitioner transactional_pune
Lean practitioner transactional_puneLean practitioner transactional_pune
Lean practitioner transactional_pune
 
2011 RAMS Tutorial Effective Reliability Program Traits and Management
2011 RAMS Tutorial Effective Reliability Program Traits and Management2011 RAMS Tutorial Effective Reliability Program Traits and Management
2011 RAMS Tutorial Effective Reliability Program Traits and Management
 
Nitin Chourasia
Nitin ChourasiaNitin Chourasia
Nitin Chourasia
 
Call Center Life 101 v3
Call Center Life 101 v3Call Center Life 101 v3
Call Center Life 101 v3
 
Krzysztof pulkiewicz kpi
Krzysztof pulkiewicz kpiKrzysztof pulkiewicz kpi
Krzysztof pulkiewicz kpi
 
How to build confidence in your release cycle
How to build confidence in your release cycleHow to build confidence in your release cycle
How to build confidence in your release cycle
 
Impact analysis of process improvement on it service quality
Impact analysis of process improvement on it service qualityImpact analysis of process improvement on it service quality
Impact analysis of process improvement on it service quality
 
Iso 9000 awarness
Iso 9000 awarnessIso 9000 awarness
Iso 9000 awarness
 

More from Johan Hoberg

Approaches to unraveling a complex test problem
Approaches to unraveling a complex test problemApproaches to unraveling a complex test problem
Approaches to unraveling a complex test problem
Johan Hoberg
 
A business case for a modern QA organization
A business case for a modern QA organizationA business case for a modern QA organization
A business case for a modern QA organization
Johan Hoberg
 
Signing off on Quality
Signing off on QualitySigning off on Quality
Signing off on Quality
Johan Hoberg
 
Quality Information Coverage - A QI Concept
Quality Information Coverage - A QI ConceptQuality Information Coverage - A QI Concept
Quality Information Coverage - A QI Concept
Johan Hoberg
 
The Bug Backlog - An Evergrowing Mountain
The Bug Backlog - An Evergrowing MountainThe Bug Backlog - An Evergrowing Mountain
The Bug Backlog - An Evergrowing Mountain
Johan Hoberg
 
Quality Intelligence: Transparency & Visibility
Quality Intelligence: Transparency & VisibilityQuality Intelligence: Transparency & Visibility
Quality Intelligence: Transparency & Visibility
Johan Hoberg
 
Building a QA Mindset
Building a QA Mindset Building a QA Mindset
Building a QA Mindset
Johan Hoberg
 
What is QI?
What is QI?What is QI?
What is QI?
Johan Hoberg
 
Building High Quality Software
Building High Quality Software Building High Quality Software
Building High Quality Software
Johan Hoberg
 
Testit 2017 - Exploratory Testing for Everyone
Testit 2017 - Exploratory Testing for EveryoneTestit 2017 - Exploratory Testing for Everyone
Testit 2017 - Exploratory Testing for Everyone
Johan Hoberg
 
Don’t celebrate failure. Don’t celebrate success. Celebrate commitment, owner...
Don’t celebrate failure. Don’t celebrate success. Celebrate commitment, owner...Don’t celebrate failure. Don’t celebrate success. Celebrate commitment, owner...
Don’t celebrate failure. Don’t celebrate success. Celebrate commitment, owner...
Johan Hoberg
 
Moving from scripted regression testing to exploratory testing
Moving from scripted regression testing to exploratory testingMoving from scripted regression testing to exploratory testing
Moving from scripted regression testing to exploratory testing
Johan Hoberg
 
Building High Quality Software
Building High Quality SoftwareBuilding High Quality Software
Building High Quality Software
Johan Hoberg
 
Quality, Testing & Agile Methodologies
Quality, Testing & Agile MethodologiesQuality, Testing & Agile Methodologies
Quality, Testing & Agile Methodologies
Johan Hoberg
 
QI, not QA
QI, not QAQI, not QA
QI, not QA
Johan Hoberg
 
Defining Test Competence
Defining Test CompetenceDefining Test Competence
Defining Test Competence
Johan Hoberg
 
Why all deadlines are bad for quality
Why all deadlines are bad for qualityWhy all deadlines are bad for quality
Why all deadlines are bad for quality
Johan Hoberg
 
QI, not QA
QI, not QAQI, not QA
QI, not QA
Johan Hoberg
 
Do we really need game testers?
Do we really need game testers?Do we really need game testers?
Do we really need game testers?
Johan Hoberg
 
Hardware/Software Integration Testing
Hardware/Software Integration TestingHardware/Software Integration Testing
Hardware/Software Integration Testing
Johan Hoberg
 

More from Johan Hoberg (20)

Approaches to unraveling a complex test problem
Approaches to unraveling a complex test problemApproaches to unraveling a complex test problem
Approaches to unraveling a complex test problem
 
A business case for a modern QA organization
A business case for a modern QA organizationA business case for a modern QA organization
A business case for a modern QA organization
 
Signing off on Quality
Signing off on QualitySigning off on Quality
Signing off on Quality
 
Quality Information Coverage - A QI Concept
Quality Information Coverage - A QI ConceptQuality Information Coverage - A QI Concept
Quality Information Coverage - A QI Concept
 
The Bug Backlog - An Evergrowing Mountain
The Bug Backlog - An Evergrowing MountainThe Bug Backlog - An Evergrowing Mountain
The Bug Backlog - An Evergrowing Mountain
 
Quality Intelligence: Transparency & Visibility
Quality Intelligence: Transparency & VisibilityQuality Intelligence: Transparency & Visibility
Quality Intelligence: Transparency & Visibility
 
Building a QA Mindset
Building a QA Mindset Building a QA Mindset
Building a QA Mindset
 
What is QI?
What is QI?What is QI?
What is QI?
 
Building High Quality Software
Building High Quality Software Building High Quality Software
Building High Quality Software
 
Testit 2017 - Exploratory Testing for Everyone
Testit 2017 - Exploratory Testing for EveryoneTestit 2017 - Exploratory Testing for Everyone
Testit 2017 - Exploratory Testing for Everyone
 
Don’t celebrate failure. Don’t celebrate success. Celebrate commitment, owner...
Don’t celebrate failure. Don’t celebrate success. Celebrate commitment, owner...Don’t celebrate failure. Don’t celebrate success. Celebrate commitment, owner...
Don’t celebrate failure. Don’t celebrate success. Celebrate commitment, owner...
 
Moving from scripted regression testing to exploratory testing
Moving from scripted regression testing to exploratory testingMoving from scripted regression testing to exploratory testing
Moving from scripted regression testing to exploratory testing
 
Building High Quality Software
Building High Quality SoftwareBuilding High Quality Software
Building High Quality Software
 
Quality, Testing & Agile Methodologies
Quality, Testing & Agile MethodologiesQuality, Testing & Agile Methodologies
Quality, Testing & Agile Methodologies
 
QI, not QA
QI, not QAQI, not QA
QI, not QA
 
Defining Test Competence
Defining Test CompetenceDefining Test Competence
Defining Test Competence
 
Why all deadlines are bad for quality
Why all deadlines are bad for qualityWhy all deadlines are bad for quality
Why all deadlines are bad for quality
 
QI, not QA
QI, not QAQI, not QA
QI, not QA
 
Do we really need game testers?
Do we really need game testers?Do we really need game testers?
Do we really need game testers?
 
Hardware/Software Integration Testing
Hardware/Software Integration TestingHardware/Software Integration Testing
Hardware/Software Integration Testing
 

Recently uploaded

deft. 2024 pricing guide for onboarding
deft.  2024 pricing guide for onboardingdeft.  2024 pricing guide for onboarding
deft. 2024 pricing guide for onboarding
hello960827
 
Satta Matka Dpboss Kalyan Matka Results Kalyan Chart
Satta Matka Dpboss Kalyan Matka Results Kalyan ChartSatta Matka Dpboss Kalyan Matka Results Kalyan Chart
Satta Matka Dpboss Kalyan Matka Results Kalyan Chart
Satta Matka Dpboss Kalyan Matka Results
 
Satta Matka Dpboss Kalyan Matka Results Kalyan Chart
Satta Matka Dpboss Kalyan Matka Results Kalyan ChartSatta Matka Dpboss Kalyan Matka Results Kalyan Chart
Satta Matka Dpboss Kalyan Matka Results Kalyan Chart
Satta Matka Dpboss Kalyan Matka Results
 
Discover the Beauty and Functionality of The Expert Remodeling Service
Discover the Beauty and Functionality of The Expert Remodeling ServiceDiscover the Beauty and Functionality of The Expert Remodeling Service
Discover the Beauty and Functionality of The Expert Remodeling Service
obriengroupinc04
 
L'indice de performance des ports à conteneurs de l'année 2023
L'indice de performance des ports à conteneurs de l'année 2023L'indice de performance des ports à conteneurs de l'année 2023
L'indice de performance des ports à conteneurs de l'année 2023
SPATPortToamasina
 
Unlocking WhatsApp Marketing with HubSpot: Integrating Messaging into Your Ma...
Unlocking WhatsApp Marketing with HubSpot: Integrating Messaging into Your Ma...Unlocking WhatsApp Marketing with HubSpot: Integrating Messaging into Your Ma...
Unlocking WhatsApp Marketing with HubSpot: Integrating Messaging into Your Ma...
Niswey
 
Kirill Klip GEM Royalty TNR Gold Lithium Presentation
Kirill Klip GEM Royalty TNR Gold Lithium PresentationKirill Klip GEM Royalty TNR Gold Lithium Presentation
Kirill Klip GEM Royalty TNR Gold Lithium Presentation
Kirill Klip
 
Prescriptive analytics BA4206 Anna University PPT
Prescriptive analytics BA4206 Anna University PPTPrescriptive analytics BA4206 Anna University PPT
Prescriptive analytics BA4206 Anna University PPT
Freelance
 
Science Around Us Module 2 Matter Around Us
Science Around Us Module 2 Matter Around UsScience Around Us Module 2 Matter Around Us
Science Around Us Module 2 Matter Around Us
PennapaKeavsiri
 
Kalyan Chart Satta Matka Dpboss Kalyan Matka Results
Kalyan Chart Satta Matka Dpboss Kalyan Matka ResultsKalyan Chart Satta Matka Dpboss Kalyan Matka Results
Kalyan Chart Satta Matka Dpboss Kalyan Matka Results
Satta Matka Dpboss Kalyan Matka Results
 
Satta Matka Dpboss Kalyan Matka Results Kalyan Chart
Satta Matka Dpboss Kalyan Matka Results Kalyan ChartSatta Matka Dpboss Kalyan Matka Results Kalyan Chart
Satta Matka Dpboss Kalyan Matka Results Kalyan Chart
Satta Matka Dpboss Kalyan Matka Results
 
Pro Tips for Effortless Contract Management
Pro Tips for Effortless Contract ManagementPro Tips for Effortless Contract Management
Pro Tips for Effortless Contract Management
Eternity Paralegal Services
 
8328958814KALYAN MATKA | MATKA RESULT | KALYAN
8328958814KALYAN MATKA | MATKA RESULT | KALYAN8328958814KALYAN MATKA | MATKA RESULT | KALYAN
8328958814KALYAN MATKA | MATKA RESULT | KALYAN
➑➌➋➑➒➎➑➑➊➍
 
AI Transformation Playbook: Thinking AI-First for Your Business
AI Transformation Playbook: Thinking AI-First for Your BusinessAI Transformation Playbook: Thinking AI-First for Your Business
AI Transformation Playbook: Thinking AI-First for Your Business
Arijit Dutta
 
Satta Matka Dpboss Kalyan Matka Results Kalyan Chart
Satta Matka Dpboss Kalyan Matka Results Kalyan ChartSatta Matka Dpboss Kalyan Matka Results Kalyan Chart
Satta Matka Dpboss Kalyan Matka Results Kalyan Chart
Satta Matka Dpboss Kalyan Matka Results
 
PDT 99 - $3.5M - Seed - Feel Therapeutics.pdf
PDT 99 - $3.5M - Seed - Feel Therapeutics.pdfPDT 99 - $3.5M - Seed - Feel Therapeutics.pdf
PDT 99 - $3.5M - Seed - Feel Therapeutics.pdf
HajeJanKamps
 
Satta Matka Dpboss Kalyan Matka Results Kalyan Chart
Satta Matka Dpboss Kalyan Matka Results Kalyan ChartSatta Matka Dpboss Kalyan Matka Results Kalyan Chart
Satta Matka Dpboss Kalyan Matka Results Kalyan Chart
Satta Matka Dpboss Kalyan Matka Results
 
Enhancing Adoption of AI in Agri-food: Introduction
Enhancing Adoption of AI in Agri-food: IntroductionEnhancing Adoption of AI in Agri-food: Introduction
Enhancing Adoption of AI in Agri-food: Introduction
Cor Verdouw
 
Kalyan chart 6366249026 India satta Matta Matka 143 jodi fix
Kalyan chart 6366249026 India satta Matta Matka 143 jodi fixKalyan chart 6366249026 India satta Matta Matka 143 jodi fix
Kalyan chart 6366249026 India satta Matta Matka 143 jodi fix
satta Matta matka 143 Kalyan chart jodi 6366249026
 
Satta Matka Dpboss Kalyan Matka Results Kalyan Chart
Satta Matka Dpboss Kalyan Matka Results Kalyan ChartSatta Matka Dpboss Kalyan Matka Results Kalyan Chart
Satta Matka Dpboss Kalyan Matka Results Kalyan Chart
Satta Matka Dpboss Kalyan Matka Results
 

Recently uploaded (20)

deft. 2024 pricing guide for onboarding
deft.  2024 pricing guide for onboardingdeft.  2024 pricing guide for onboarding
deft. 2024 pricing guide for onboarding
 
Satta Matka Dpboss Kalyan Matka Results Kalyan Chart
Satta Matka Dpboss Kalyan Matka Results Kalyan ChartSatta Matka Dpboss Kalyan Matka Results Kalyan Chart
Satta Matka Dpboss Kalyan Matka Results Kalyan Chart
 
Satta Matka Dpboss Kalyan Matka Results Kalyan Chart
Satta Matka Dpboss Kalyan Matka Results Kalyan ChartSatta Matka Dpboss Kalyan Matka Results Kalyan Chart
Satta Matka Dpboss Kalyan Matka Results Kalyan Chart
 
Discover the Beauty and Functionality of The Expert Remodeling Service
Discover the Beauty and Functionality of The Expert Remodeling ServiceDiscover the Beauty and Functionality of The Expert Remodeling Service
Discover the Beauty and Functionality of The Expert Remodeling Service
 
L'indice de performance des ports à conteneurs de l'année 2023
L'indice de performance des ports à conteneurs de l'année 2023L'indice de performance des ports à conteneurs de l'année 2023
L'indice de performance des ports à conteneurs de l'année 2023
 
Unlocking WhatsApp Marketing with HubSpot: Integrating Messaging into Your Ma...
Unlocking WhatsApp Marketing with HubSpot: Integrating Messaging into Your Ma...Unlocking WhatsApp Marketing with HubSpot: Integrating Messaging into Your Ma...
Unlocking WhatsApp Marketing with HubSpot: Integrating Messaging into Your Ma...
 
Kirill Klip GEM Royalty TNR Gold Lithium Presentation
Kirill Klip GEM Royalty TNR Gold Lithium PresentationKirill Klip GEM Royalty TNR Gold Lithium Presentation
Kirill Klip GEM Royalty TNR Gold Lithium Presentation
 
Prescriptive analytics BA4206 Anna University PPT
Prescriptive analytics BA4206 Anna University PPTPrescriptive analytics BA4206 Anna University PPT
Prescriptive analytics BA4206 Anna University PPT
 
Science Around Us Module 2 Matter Around Us
Science Around Us Module 2 Matter Around UsScience Around Us Module 2 Matter Around Us
Science Around Us Module 2 Matter Around Us
 
Kalyan Chart Satta Matka Dpboss Kalyan Matka Results
Kalyan Chart Satta Matka Dpboss Kalyan Matka ResultsKalyan Chart Satta Matka Dpboss Kalyan Matka Results
Kalyan Chart Satta Matka Dpboss Kalyan Matka Results
 
Satta Matka Dpboss Kalyan Matka Results Kalyan Chart
Satta Matka Dpboss Kalyan Matka Results Kalyan ChartSatta Matka Dpboss Kalyan Matka Results Kalyan Chart
Satta Matka Dpboss Kalyan Matka Results Kalyan Chart
 
Pro Tips for Effortless Contract Management
Pro Tips for Effortless Contract ManagementPro Tips for Effortless Contract Management
Pro Tips for Effortless Contract Management
 
8328958814KALYAN MATKA | MATKA RESULT | KALYAN
8328958814KALYAN MATKA | MATKA RESULT | KALYAN8328958814KALYAN MATKA | MATKA RESULT | KALYAN
8328958814KALYAN MATKA | MATKA RESULT | KALYAN
 
AI Transformation Playbook: Thinking AI-First for Your Business
AI Transformation Playbook: Thinking AI-First for Your BusinessAI Transformation Playbook: Thinking AI-First for Your Business
AI Transformation Playbook: Thinking AI-First for Your Business
 
Satta Matka Dpboss Kalyan Matka Results Kalyan Chart
Satta Matka Dpboss Kalyan Matka Results Kalyan ChartSatta Matka Dpboss Kalyan Matka Results Kalyan Chart
Satta Matka Dpboss Kalyan Matka Results Kalyan Chart
 
PDT 99 - $3.5M - Seed - Feel Therapeutics.pdf
PDT 99 - $3.5M - Seed - Feel Therapeutics.pdfPDT 99 - $3.5M - Seed - Feel Therapeutics.pdf
PDT 99 - $3.5M - Seed - Feel Therapeutics.pdf
 
Satta Matka Dpboss Kalyan Matka Results Kalyan Chart
Satta Matka Dpboss Kalyan Matka Results Kalyan ChartSatta Matka Dpboss Kalyan Matka Results Kalyan Chart
Satta Matka Dpboss Kalyan Matka Results Kalyan Chart
 
Enhancing Adoption of AI in Agri-food: Introduction
Enhancing Adoption of AI in Agri-food: IntroductionEnhancing Adoption of AI in Agri-food: Introduction
Enhancing Adoption of AI in Agri-food: Introduction
 
Kalyan chart 6366249026 India satta Matta Matka 143 jodi fix
Kalyan chart 6366249026 India satta Matta Matka 143 jodi fixKalyan chart 6366249026 India satta Matta Matka 143 jodi fix
Kalyan chart 6366249026 India satta Matta Matka 143 jodi fix
 
Satta Matka Dpboss Kalyan Matka Results Kalyan Chart
Satta Matka Dpboss Kalyan Matka Results Kalyan ChartSatta Matka Dpboss Kalyan Matka Results Kalyan Chart
Satta Matka Dpboss Kalyan Matka Results Kalyan Chart
 

Test result abstraction

  • 1. Test Result Abstraction Presenting Test Results with the Right Granularity
  • 2. Introduction • Different stakeholders have different needs when it comes to test reports • You cannot give a developer a 1-slide power point and expect results, and you cannot give a line manager a 40 page test report and expect that they read it • You also don’t know how the report will be abstracted once it leaves your hands • It is important to understand what information your direct stakeholders need from you, but it is also important to understand what their stakeholders in turn expect, so that you can try to secure that important information is easily accessible and will not be abstracted away by mistake after the report has left your hands • Listen to your stakeholders, and understand what kind of information they need, both for themselves and for their stakeholders – don’t assume that you know what they need, and in what format they need it
  • 3. Granularity Overview High Management High Management Report Management Report Line Management Project Report Project Leads Test Leads & Team Leads Test Report A Test Report B Test Report C Benchmarks & KPI Engineers Found Defects Scripted Test Results Results Automated Regression Exploratory Test Results Other input Test Results
  • 4. Hard Numbers vs. Qualitative Judgements • To be valuable test reports need to include both quantitative and qualitative information • Both the actual numbers and the analysis of those numbers • What you put front and centre depends on the stakeholders and what kind of information they are susceptible to • Some stakeholders will only need the qualitative judgement of the tester - Is the product good enough? • But others want to make that decision themselves based on abstracted empirical information such as pass rate, number of defects, and so on because they have other information which is relevant to the decision, such as business or legal information • The tester does not have to whole picture, and should not assume to know better than their stakeholders what the stakeholders need • It is not a testers job to decide what their stakeholders want or need, but to provide the information that meets those wants and needs
  • 5. A number that means one thing to an engineer, can mean something completely different for a line manager, due to all the external input that has been provided between the original report and the management report Engineers Project Leads Line Management Test Leads & Team Leads Test Report Team Report Project Report Management Report Why numbers are sometimes important Team Information Project Information Business Information
  • 6. Confidence in Results • It is always important to provide your stakeholders with information on the confidence of the results provided • Zero defects found can mean that you tested nothing, or that you have a really good product, or something in between • Without this information, an abstraction of the results can easily be misinterpreted 2000 TCs executed 43 Exploratory Sessions Executed 98% Pass Rate Good Quality Reported Report 0 Critical Defects 0 Critical Defects 200 Man-hours 100 Man-hours Covered all Covered all common functionality and use cases which features with at least Confidence makes up for 98% of one session, focusing regular usage of the on exceptions, error device handling and negative scenarios
  • 7. Deception in Results 2000 TCs executed 98% Pass Rate Could mean 40 Failed Test Cases 40 Failed Test Cases 28% Pass Rate for Performance TCs 40 Critical Defects Performance below Several customer customer requirements failing expectations • Include as much information, with the right granularity, as necessary to avoid this deception
  • 8. Prioritize Information • When writing test reports, they should be structured so that the stakeholder can easily retrieve the most critical information they need quickly, and dig deeper for more information if necessary • But information that could be important to your stakeholders’ stakeholders should also be easily accessible to secure that all relevant information reaches its intended customers
  • 9. Summary • Always include both qualitative and quantitative information – when a test report is abstracted to stakeholder higher up the corporate chain, you do not know which information is relevant to them • Always include enough information to avoid deception, and to give stakeholders confidence in your test reports • Always prioritize information in your test reports so that your stakeholders can pick out the relevant information they need to present to their stakeholders in turn, and to make educated decisions themselves • Talk to your stakeholders to learn what they want and need – don’t assume anything