SlideShare uma empresa Scribd logo
1 de 9
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

Mais conteúdo relacionado

Mais procurados

Ncr writing and_closure
Ncr writing and_closureNcr writing and_closure
Ncr writing and_closureoziel2015
 
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 2010TEST Huddle
 
Best practices quality assurance
Best practices   quality assuranceBest practices   quality assurance
Best practices quality assuranceShakal Shukla
 
Beginner guide-to-software-testing
Beginner guide-to-software-testingBeginner guide-to-software-testing
Beginner guide-to-software-testingbiswajit52
 
Sample project requirements_checklist
Sample project requirements_checklistSample project requirements_checklist
Sample project requirements_checklistsrinivastadela
 
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
 
Software Testing Capability doc
Software Testing Capability doc Software Testing Capability doc
Software Testing Capability doc PM Venkatesha Babu
 
It quality management
It quality managementIt quality management
It quality managementchanda2015
 
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 sigmahandbook
 
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
 
Important skills a Tester should have
Important skills a Tester should haveImportant skills a Tester should have
Important skills a Tester should haveKanoah
 
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 RoomJosiah Renaudin
 
Tqm tools and techniques i
Tqm tools and techniques   iTqm tools and techniques   i
Tqm tools and techniques imahe49
 

Mais procurados (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
 

Destaque

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 jonesGriffin 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 - bspeGriffin 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 2014Griffin Jones
 
Lesson 4 analysis of test results
Lesson 4 analysis of test resultsLesson 4 analysis of test results
Lesson 4 analysis of test resultsCarlo 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 -pdfGriffin 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 2013Griffin 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
 

Destaque (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, ...
 

Semelhante a Test result abstraction

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, carKobi Vider
 
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 .pptxMunirahAyub1
 
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 AdoptionSoftware 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 themPractiTest
 
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 managementGaurav Pathak
 
Failure Modes FMEA-&-Measurement_Systems_Analysis.ppt
Failure Modes FMEA-&-Measurement_Systems_Analysis.pptFailure Modes FMEA-&-Measurement_Systems_Analysis.ppt
Failure Modes FMEA-&-Measurement_Systems_Analysis.pptMadan Karki
 
Vericenter Summary
Vericenter SummaryVericenter Summary
Vericenter Summarydeyoepw
 
Warranty Outsourcing For Strategic Gains
Warranty Outsourcing For Strategic GainsWarranty Outsourcing For Strategic Gains
Warranty Outsourcing For Strategic GainsImranMasood
 
The Business Value of SW Quality
The Business Value of SW QualityThe Business Value of SW Quality
The Business Value of SW QualitySQALab
 
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_puneLeanIndiaConsulting
 
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 ManagementAccendo Reliability
 
Krzysztof pulkiewicz kpi
Krzysztof pulkiewicz kpiKrzysztof pulkiewicz kpi
Krzysztof pulkiewicz kpibanqUP
 
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 cycleDiUS
 
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 qualityIESS
 

Semelhante a 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
 
Failure Modes FMEA-&-Measurement_Systems_Analysis.ppt
Failure Modes FMEA-&-Measurement_Systems_Analysis.pptFailure Modes FMEA-&-Measurement_Systems_Analysis.ppt
Failure Modes FMEA-&-Measurement_Systems_Analysis.ppt
 
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
 

Mais de 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 problemJohan 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 organizationJohan Hoberg
 
Signing off on Quality
Signing off on QualitySigning off on Quality
Signing off on QualityJohan Hoberg
 
Quality Information Coverage - A QI Concept
Quality Information Coverage - A QI ConceptQuality Information Coverage - A QI Concept
Quality Information Coverage - A QI ConceptJohan Hoberg
 
The Bug Backlog - An Evergrowing Mountain
The Bug Backlog - An Evergrowing MountainThe Bug Backlog - An Evergrowing Mountain
The Bug Backlog - An Evergrowing MountainJohan Hoberg
 
Quality Intelligence: Transparency & Visibility
Quality Intelligence: Transparency & VisibilityQuality Intelligence: Transparency & Visibility
Quality Intelligence: Transparency & VisibilityJohan Hoberg
 
Building a QA Mindset
Building a QA Mindset Building a QA Mindset
Building a QA Mindset 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 EveryoneJohan 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 testingJohan Hoberg
 
Building High Quality Software
Building High Quality SoftwareBuilding High Quality Software
Building High Quality SoftwareJohan Hoberg
 
Quality, Testing & Agile Methodologies
Quality, Testing & Agile MethodologiesQuality, Testing & Agile Methodologies
Quality, Testing & Agile MethodologiesJohan Hoberg
 
Defining Test Competence
Defining Test CompetenceDefining Test Competence
Defining Test CompetenceJohan 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 qualityJohan 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 TestingJohan Hoberg
 

Mais de 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
 

Último

0183760ssssssssssssssssssssssssssss00101011 (27).pdf
0183760ssssssssssssssssssssssssssss00101011 (27).pdf0183760ssssssssssssssssssssssssssss00101011 (27).pdf
0183760ssssssssssssssssssssssssssss00101011 (27).pdfRenandantas16
 
Lucknow 💋 Escorts in Lucknow - 450+ Call Girl Cash Payment 8923113531 Neha Th...
Lucknow 💋 Escorts in Lucknow - 450+ Call Girl Cash Payment 8923113531 Neha Th...Lucknow 💋 Escorts in Lucknow - 450+ Call Girl Cash Payment 8923113531 Neha Th...
Lucknow 💋 Escorts in Lucknow - 450+ Call Girl Cash Payment 8923113531 Neha Th...anilsa9823
 
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756dollysharma2066
 
Mondelez State of Snacking and Future Trends 2023
Mondelez State of Snacking and Future Trends 2023Mondelez State of Snacking and Future Trends 2023
Mondelez State of Snacking and Future Trends 2023Neil Kimberley
 
Call Girls Electronic City Just Call 👗 7737669865 👗 Top Class Call Girl Servi...
Call Girls Electronic City Just Call 👗 7737669865 👗 Top Class Call Girl Servi...Call Girls Electronic City Just Call 👗 7737669865 👗 Top Class Call Girl Servi...
Call Girls Electronic City Just Call 👗 7737669865 👗 Top Class Call Girl Servi...amitlee9823
 
VIP Call Girls In Saharaganj ( Lucknow ) 🔝 8923113531 🔝 Cash Payment (COD) 👒
VIP Call Girls In Saharaganj ( Lucknow  ) 🔝 8923113531 🔝  Cash Payment (COD) 👒VIP Call Girls In Saharaganj ( Lucknow  ) 🔝 8923113531 🔝  Cash Payment (COD) 👒
VIP Call Girls In Saharaganj ( Lucknow ) 🔝 8923113531 🔝 Cash Payment (COD) 👒anilsa9823
 
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...lizamodels9
 
B.COM Unit – 4 ( CORPORATE SOCIAL RESPONSIBILITY ( CSR ).pptx
B.COM Unit – 4 ( CORPORATE SOCIAL RESPONSIBILITY ( CSR ).pptxB.COM Unit – 4 ( CORPORATE SOCIAL RESPONSIBILITY ( CSR ).pptx
B.COM Unit – 4 ( CORPORATE SOCIAL RESPONSIBILITY ( CSR ).pptxpriyanshujha201
 
Regression analysis: Simple Linear Regression Multiple Linear Regression
Regression analysis:  Simple Linear Regression Multiple Linear RegressionRegression analysis:  Simple Linear Regression Multiple Linear Regression
Regression analysis: Simple Linear Regression Multiple Linear RegressionRavindra Nath Shukla
 
Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...
Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...
Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...Dipal Arora
 
M.C Lodges -- Guest House in Jhang.
M.C Lodges --  Guest House in Jhang.M.C Lodges --  Guest House in Jhang.
M.C Lodges -- Guest House in Jhang.Aaiza Hassan
 
Organizational Transformation Lead with Culture
Organizational Transformation Lead with CultureOrganizational Transformation Lead with Culture
Organizational Transformation Lead with CultureSeta Wicaksana
 
Pharma Works Profile of Karan Communications
Pharma Works Profile of Karan CommunicationsPharma Works Profile of Karan Communications
Pharma Works Profile of Karan Communicationskarancommunications
 
Monte Carlo simulation : Simulation using MCSM
Monte Carlo simulation : Simulation using MCSMMonte Carlo simulation : Simulation using MCSM
Monte Carlo simulation : Simulation using MCSMRavindra Nath Shukla
 
Call Girls In Panjim North Goa 9971646499 Genuine Service
Call Girls In Panjim North Goa 9971646499 Genuine ServiceCall Girls In Panjim North Goa 9971646499 Genuine Service
Call Girls In Panjim North Goa 9971646499 Genuine Serviceritikaroy0888
 
Dr. Admir Softic_ presentation_Green Club_ENG.pdf
Dr. Admir Softic_ presentation_Green Club_ENG.pdfDr. Admir Softic_ presentation_Green Club_ENG.pdf
Dr. Admir Softic_ presentation_Green Club_ENG.pdfAdmir Softic
 
Best VIP Call Girls Noida Sector 40 Call Me: 8448380779
Best VIP Call Girls Noida Sector 40 Call Me: 8448380779Best VIP Call Girls Noida Sector 40 Call Me: 8448380779
Best VIP Call Girls Noida Sector 40 Call Me: 8448380779Delhi Call girls
 

Último (20)

0183760ssssssssssssssssssssssssssss00101011 (27).pdf
0183760ssssssssssssssssssssssssssss00101011 (27).pdf0183760ssssssssssssssssssssssssssss00101011 (27).pdf
0183760ssssssssssssssssssssssssssss00101011 (27).pdf
 
Lucknow 💋 Escorts in Lucknow - 450+ Call Girl Cash Payment 8923113531 Neha Th...
Lucknow 💋 Escorts in Lucknow - 450+ Call Girl Cash Payment 8923113531 Neha Th...Lucknow 💋 Escorts in Lucknow - 450+ Call Girl Cash Payment 8923113531 Neha Th...
Lucknow 💋 Escorts in Lucknow - 450+ Call Girl Cash Payment 8923113531 Neha Th...
 
unwanted pregnancy Kit [+918133066128] Abortion Pills IN Dubai UAE Abudhabi
unwanted pregnancy Kit [+918133066128] Abortion Pills IN Dubai UAE Abudhabiunwanted pregnancy Kit [+918133066128] Abortion Pills IN Dubai UAE Abudhabi
unwanted pregnancy Kit [+918133066128] Abortion Pills IN Dubai UAE Abudhabi
 
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
 
Forklift Operations: Safety through Cartoons
Forklift Operations: Safety through CartoonsForklift Operations: Safety through Cartoons
Forklift Operations: Safety through Cartoons
 
Mondelez State of Snacking and Future Trends 2023
Mondelez State of Snacking and Future Trends 2023Mondelez State of Snacking and Future Trends 2023
Mondelez State of Snacking and Future Trends 2023
 
Call Girls Electronic City Just Call 👗 7737669865 👗 Top Class Call Girl Servi...
Call Girls Electronic City Just Call 👗 7737669865 👗 Top Class Call Girl Servi...Call Girls Electronic City Just Call 👗 7737669865 👗 Top Class Call Girl Servi...
Call Girls Electronic City Just Call 👗 7737669865 👗 Top Class Call Girl Servi...
 
VIP Call Girls In Saharaganj ( Lucknow ) 🔝 8923113531 🔝 Cash Payment (COD) 👒
VIP Call Girls In Saharaganj ( Lucknow  ) 🔝 8923113531 🔝  Cash Payment (COD) 👒VIP Call Girls In Saharaganj ( Lucknow  ) 🔝 8923113531 🔝  Cash Payment (COD) 👒
VIP Call Girls In Saharaganj ( Lucknow ) 🔝 8923113531 🔝 Cash Payment (COD) 👒
 
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...
 
B.COM Unit – 4 ( CORPORATE SOCIAL RESPONSIBILITY ( CSR ).pptx
B.COM Unit – 4 ( CORPORATE SOCIAL RESPONSIBILITY ( CSR ).pptxB.COM Unit – 4 ( CORPORATE SOCIAL RESPONSIBILITY ( CSR ).pptx
B.COM Unit – 4 ( CORPORATE SOCIAL RESPONSIBILITY ( CSR ).pptx
 
Regression analysis: Simple Linear Regression Multiple Linear Regression
Regression analysis:  Simple Linear Regression Multiple Linear RegressionRegression analysis:  Simple Linear Regression Multiple Linear Regression
Regression analysis: Simple Linear Regression Multiple Linear Regression
 
Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...
Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...
Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...
 
VVVIP Call Girls In Greater Kailash ➡️ Delhi ➡️ 9999965857 🚀 No Advance 24HRS...
VVVIP Call Girls In Greater Kailash ➡️ Delhi ➡️ 9999965857 🚀 No Advance 24HRS...VVVIP Call Girls In Greater Kailash ➡️ Delhi ➡️ 9999965857 🚀 No Advance 24HRS...
VVVIP Call Girls In Greater Kailash ➡️ Delhi ➡️ 9999965857 🚀 No Advance 24HRS...
 
M.C Lodges -- Guest House in Jhang.
M.C Lodges --  Guest House in Jhang.M.C Lodges --  Guest House in Jhang.
M.C Lodges -- Guest House in Jhang.
 
Organizational Transformation Lead with Culture
Organizational Transformation Lead with CultureOrganizational Transformation Lead with Culture
Organizational Transformation Lead with Culture
 
Pharma Works Profile of Karan Communications
Pharma Works Profile of Karan CommunicationsPharma Works Profile of Karan Communications
Pharma Works Profile of Karan Communications
 
Monte Carlo simulation : Simulation using MCSM
Monte Carlo simulation : Simulation using MCSMMonte Carlo simulation : Simulation using MCSM
Monte Carlo simulation : Simulation using MCSM
 
Call Girls In Panjim North Goa 9971646499 Genuine Service
Call Girls In Panjim North Goa 9971646499 Genuine ServiceCall Girls In Panjim North Goa 9971646499 Genuine Service
Call Girls In Panjim North Goa 9971646499 Genuine Service
 
Dr. Admir Softic_ presentation_Green Club_ENG.pdf
Dr. Admir Softic_ presentation_Green Club_ENG.pdfDr. Admir Softic_ presentation_Green Club_ENG.pdf
Dr. Admir Softic_ presentation_Green Club_ENG.pdf
 
Best VIP Call Girls Noida Sector 40 Call Me: 8448380779
Best VIP Call Girls Noida Sector 40 Call Me: 8448380779Best VIP Call Girls Noida Sector 40 Call Me: 8448380779
Best VIP Call Girls Noida Sector 40 Call Me: 8448380779
 

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