SlideShare a Scribd company logo
A Test Framework What do you bring to the table on an assignment? Presentation by Ronald Kohlman June 2010 http://au.linkedin.com/pub/ronald-kohlman/0/5bb/428 © Copyright 2010 Ronald Kohlman - all rights reserved
Contents What is a Testing Framework? “Tools of the trade”; what are they? Test Phases, Test Stages, Testing Activities, Verification Methods, a Testing Workflow, Status Reporting, Test Types Discussions: What do you bring to the table? What does the Client bring to the table? Why are you there? How do you adapt & why do should you? 2
This Presentation This presentation is for you, as Testing Practice Leaders, with the aim to generate healthy discussion and participation by you The ideas presented here are focussed on the high level attributes for a testing framework  3
This Presentation This presentation is for you, as Testing Practice Leaders, with the aim to generate healthy discussion and participation by you The ideas presented here are focussed on the high level attributes for a testing framework  Who has set up a Testing Framework before? 4
What is a Testing Framework? It is not just a set of templates A process structure that encapsulates the testing activity A Methodology; that includes standards, policies, procedures and techniques Contains management processes for managing the testing effort Requires: Consistency, Common approach, Adaptability, Depth & Variety of Experience 5
What is a Testing Framework? It is not just a set of templates A process structure that encapsulates the testing activity A Methodology; that includes standards, policies, procedures and techniques Contains management processes for managing the testing effort Requires: Consistency, Common approach, Adaptability, Depth & Variety of Experience The purpose of testing is just as much to prove that something doesn’t work, as it is to prove that it does work. 6
What is a Testing Framework? What other aspects do you think make up a Testing Framework? It is not just a set of templates A process structure that encapsulates the testing activity A Methodology; that includes standards, policies, procedures and techniques Contains management processes for managing the testing effort Requires: Consistency, Common approach, Adaptability, Depth & Variety of Experience The purpose of testing is just as much to prove that something doesn’t work, as it is to prove that it does work. 7
“Tools of the Trade”? ,[object Object]
Planning
Preparation
Requirements
Assets
Test Cases
Test Data
Environment
Execution
Reporting of Results & MetricsTemplates Strategy Master Test Plan Detailed Test Plan RTMs Others? Test Tools QC, QTP Excel Others? Estimation tools & Processes 8
“Tools of the Trade”? ,[object Object]
Planning
Preparation
Requirements
Assets
Test Cases
Test Data
Environment
Execution
Reporting of Results & MetricsTemplates Strategy Master Test Plan Detailed Test Plan RTMs Others? Test Tools QC, QTP Excel Others? Estimation tools & Processes What’s in your “Tool Chest”? 9
Test Phases ,[object Object]
Systems Test
Performance & Volume Test
Systems Integration Test
User Acceptance Test
Pre-Production Test10
Test Phases ,[object Object]
Systems Test
Performance & Volume Test
Systems Integration Test
User Acceptance Test

More Related Content

What's hot

Will The Test Leaders Stand Up?
Will The Test Leaders Stand Up?Will The Test Leaders Stand Up?
Will The Test Leaders Stand Up?
Paul Gerrard
 
Help Me, I got a team of junior testers!
Help Me, I got a team of junior testers!Help Me, I got a team of junior testers!
Help Me, I got a team of junior testers!
SQALab
 
Are you in control of Testing, or does Testing control you?
Are you in control of Testing, or does Testing control you? Are you in control of Testing, or does Testing control you?
Are you in control of Testing, or does Testing control you?
SQALab
 
Rethinking the Role of Testers
Rethinking the Role of TestersRethinking the Role of Testers
Rethinking the Role of Testers
Paul Gerrard
 
Geoff Thompson - Why Do We Bother With Test Strategies
Geoff Thompson - Why Do We Bother With Test StrategiesGeoff Thompson - Why Do We Bother With Test Strategies
Geoff Thompson - Why Do We Bother With Test Strategies
TEST Huddle
 
An Introduction to Agile Testing Agile Tour Kaunas 2013
An Introduction to Agile Testing  Agile Tour Kaunas 2013An Introduction to Agile Testing  Agile Tour Kaunas 2013
An Introduction to Agile Testing Agile Tour Kaunas 2013Clement Pickering
 
Agile Implementation Challenges – Testing and more…
Agile Implementation Challenges – Testing and more…Agile Implementation Challenges – Testing and more…
Agile Implementation Challenges – Testing and more…
SQALab
 
Erik Beolen - The Power of Risk
Erik Beolen - The Power of RiskErik Beolen - The Power of Risk
Erik Beolen - The Power of Risk
TEST Huddle
 
Paula O' Grady - Prioritising tests? - Use Your Gut Instinct
Paula O' Grady - Prioritising tests? - Use Your Gut InstinctPaula O' Grady - Prioritising tests? - Use Your Gut Instinct
Paula O' Grady - Prioritising tests? - Use Your Gut Instinct
TEST Huddle
 
Erkki Poyhonen - Software Testing - A Users Guide
Erkki Poyhonen - Software Testing - A Users GuideErkki Poyhonen - Software Testing - A Users Guide
Erkki Poyhonen - Software Testing - A Users Guide
TEST Huddle
 
Assess Prioritize Improve Tutorial at 6th World Congress For Software Qualit...
Assess Prioritize Improve  Tutorial at 6th World Congress For Software Qualit...Assess Prioritize Improve  Tutorial at 6th World Congress For Software Qualit...
Assess Prioritize Improve Tutorial at 6th World Congress For Software Qualit...
Rik Marselis
 
8D Problem Solving - Automotive Industry
8D Problem Solving - Automotive Industry8D Problem Solving - Automotive Industry
8D Problem Solving - Automotive Industry
Gestion Projet Auto
 
Application of pdca for dp2
Application of pdca for dp2Application of pdca for dp2
Application of pdca for dp2
Pratik Patel
 
8d training slides
8d training slides 8d training slides
8d training slides
Rohit Singh
 
Quality Circle Presentation Template
Quality Circle Presentation TemplateQuality Circle Presentation Template
Quality Circle Presentation Template
Ek Pahla Kadam
 
Global 8D Training (Philippines)
Global 8D Training (Philippines)Global 8D Training (Philippines)
Global 8D Training (Philippines)
Henry Jr Tadena
 
John Fodeh - Spend Wisely, Test Well
John Fodeh - Spend Wisely, Test WellJohn Fodeh - Spend Wisely, Test Well
John Fodeh - Spend Wisely, Test Well
TEST Huddle
 
Using Stories to Test Requirements and Systems
Using Stories to Test Requirements and SystemsUsing Stories to Test Requirements and Systems
Using Stories to Test Requirements and Systems
Paul Gerrard
 
Clive Bates - A Pragmatic Approach to Improving Your Testing Process - EuroST...
Clive Bates - A Pragmatic Approach to Improving Your Testing Process - EuroST...Clive Bates - A Pragmatic Approach to Improving Your Testing Process - EuroST...
Clive Bates - A Pragmatic Approach to Improving Your Testing Process - EuroST...
TEST Huddle
 

What's hot (20)

Will The Test Leaders Stand Up?
Will The Test Leaders Stand Up?Will The Test Leaders Stand Up?
Will The Test Leaders Stand Up?
 
Help Me, I got a team of junior testers!
Help Me, I got a team of junior testers!Help Me, I got a team of junior testers!
Help Me, I got a team of junior testers!
 
Are you in control of Testing, or does Testing control you?
Are you in control of Testing, or does Testing control you? Are you in control of Testing, or does Testing control you?
Are you in control of Testing, or does Testing control you?
 
Rethinking the Role of Testers
Rethinking the Role of TestersRethinking the Role of Testers
Rethinking the Role of Testers
 
Geoff Thompson - Why Do We Bother With Test Strategies
Geoff Thompson - Why Do We Bother With Test StrategiesGeoff Thompson - Why Do We Bother With Test Strategies
Geoff Thompson - Why Do We Bother With Test Strategies
 
8D problem solving
8D problem solving8D problem solving
8D problem solving
 
An Introduction to Agile Testing Agile Tour Kaunas 2013
An Introduction to Agile Testing  Agile Tour Kaunas 2013An Introduction to Agile Testing  Agile Tour Kaunas 2013
An Introduction to Agile Testing Agile Tour Kaunas 2013
 
Agile Implementation Challenges – Testing and more…
Agile Implementation Challenges – Testing and more…Agile Implementation Challenges – Testing and more…
Agile Implementation Challenges – Testing and more…
 
Erik Beolen - The Power of Risk
Erik Beolen - The Power of RiskErik Beolen - The Power of Risk
Erik Beolen - The Power of Risk
 
Paula O' Grady - Prioritising tests? - Use Your Gut Instinct
Paula O' Grady - Prioritising tests? - Use Your Gut InstinctPaula O' Grady - Prioritising tests? - Use Your Gut Instinct
Paula O' Grady - Prioritising tests? - Use Your Gut Instinct
 
Erkki Poyhonen - Software Testing - A Users Guide
Erkki Poyhonen - Software Testing - A Users GuideErkki Poyhonen - Software Testing - A Users Guide
Erkki Poyhonen - Software Testing - A Users Guide
 
Assess Prioritize Improve Tutorial at 6th World Congress For Software Qualit...
Assess Prioritize Improve  Tutorial at 6th World Congress For Software Qualit...Assess Prioritize Improve  Tutorial at 6th World Congress For Software Qualit...
Assess Prioritize Improve Tutorial at 6th World Congress For Software Qualit...
 
8D Problem Solving - Automotive Industry
8D Problem Solving - Automotive Industry8D Problem Solving - Automotive Industry
8D Problem Solving - Automotive Industry
 
Application of pdca for dp2
Application of pdca for dp2Application of pdca for dp2
Application of pdca for dp2
 
8d training slides
8d training slides 8d training slides
8d training slides
 
Quality Circle Presentation Template
Quality Circle Presentation TemplateQuality Circle Presentation Template
Quality Circle Presentation Template
 
Global 8D Training (Philippines)
Global 8D Training (Philippines)Global 8D Training (Philippines)
Global 8D Training (Philippines)
 
John Fodeh - Spend Wisely, Test Well
John Fodeh - Spend Wisely, Test WellJohn Fodeh - Spend Wisely, Test Well
John Fodeh - Spend Wisely, Test Well
 
Using Stories to Test Requirements and Systems
Using Stories to Test Requirements and SystemsUsing Stories to Test Requirements and Systems
Using Stories to Test Requirements and Systems
 
Clive Bates - A Pragmatic Approach to Improving Your Testing Process - EuroST...
Clive Bates - A Pragmatic Approach to Improving Your Testing Process - EuroST...Clive Bates - A Pragmatic Approach to Improving Your Testing Process - EuroST...
Clive Bates - A Pragmatic Approach to Improving Your Testing Process - EuroST...
 

Viewers also liked

Smau Milano 2016 - Simone Angelica Wolf
Smau Milano 2016 - Simone Angelica WolfSmau Milano 2016 - Simone Angelica Wolf
Smau Milano 2016 - Simone Angelica Wolf
SMAU
 
Documento autorizacion cap (trafik1)
Documento autorizacion cap (trafik1)Documento autorizacion cap (trafik1)
Documento autorizacion cap (trafik1)
TLCdénia
 
Doc 25 de jul de 2015 10:43
Doc 25 de jul de 2015 10:43Doc 25 de jul de 2015 10:43
Doc 25 de jul de 2015 10:43Marcelo Aguiar
 
Sessie 6: Automatische piloot ii
Sessie 6: Automatische piloot iiSessie 6: Automatische piloot ii
Sessie 6: Automatische piloot ii
Eric Oostdijk
 
Estilo 123
Estilo 123Estilo 123
Estilo 123
Angie723Osorio
 
Análisis de quehacer pedagógico (2)
Análisis de quehacer pedagógico (2)Análisis de quehacer pedagógico (2)
Análisis de quehacer pedagógico (2)
docennovat innovac
 
HANDS ICD Brochure audio video
HANDS ICD Brochure audio videoHANDS ICD Brochure audio video
HANDS ICD Brochure audio videoNadeem Wagan Wagan
 
NCO Goal Setting
NCO Goal SettingNCO Goal Setting
NCO Goal Setting
Christopher St. Cyr
 
Smau Milano 2016 - Clouditalia Telecomunicazioni
Smau Milano 2016 - Clouditalia TelecomunicazioniSmau Milano 2016 - Clouditalia Telecomunicazioni
Smau Milano 2016 - Clouditalia Telecomunicazioni
SMAU
 
выставка
выставкавыставка
выставка
virtualtaganrog
 
花开的季节(4.15)
花开的季节(4.15)花开的季节(4.15)
花开的季节(4.15)Koko Tang
 

Viewers also liked (15)

Smau Milano 2016 - Simone Angelica Wolf
Smau Milano 2016 - Simone Angelica WolfSmau Milano 2016 - Simone Angelica Wolf
Smau Milano 2016 - Simone Angelica Wolf
 
Tlex3
Tlex3Tlex3
Tlex3
 
academic record
academic recordacademic record
academic record
 
Master of Management Diploma1
Master of Management Diploma1Master of Management Diploma1
Master of Management Diploma1
 
Documento autorizacion cap (trafik1)
Documento autorizacion cap (trafik1)Documento autorizacion cap (trafik1)
Documento autorizacion cap (trafik1)
 
Doc 25 de jul de 2015 10:43
Doc 25 de jul de 2015 10:43Doc 25 de jul de 2015 10:43
Doc 25 de jul de 2015 10:43
 
Sessie 6: Automatische piloot ii
Sessie 6: Automatische piloot iiSessie 6: Automatische piloot ii
Sessie 6: Automatische piloot ii
 
Estilo 123
Estilo 123Estilo 123
Estilo 123
 
La economia
La economiaLa economia
La economia
 
Análisis de quehacer pedagógico (2)
Análisis de quehacer pedagógico (2)Análisis de quehacer pedagógico (2)
Análisis de quehacer pedagógico (2)
 
HANDS ICD Brochure audio video
HANDS ICD Brochure audio videoHANDS ICD Brochure audio video
HANDS ICD Brochure audio video
 
NCO Goal Setting
NCO Goal SettingNCO Goal Setting
NCO Goal Setting
 
Smau Milano 2016 - Clouditalia Telecomunicazioni
Smau Milano 2016 - Clouditalia TelecomunicazioniSmau Milano 2016 - Clouditalia Telecomunicazioni
Smau Milano 2016 - Clouditalia Telecomunicazioni
 
выставка
выставкавыставка
выставка
 
花开的季节(4.15)
花开的季节(4.15)花开的季节(4.15)
花开的季节(4.15)
 

Similar to Test Framework V0.1

Paul Gerrard - Advancing Testing Using Axioms - EuroSTAR 2010
Paul Gerrard - Advancing Testing Using Axioms - EuroSTAR 2010Paul Gerrard - Advancing Testing Using Axioms - EuroSTAR 2010
Paul Gerrard - Advancing Testing Using Axioms - EuroSTAR 2010
TEST Huddle
 
Advancing Testing Using Axioms
Advancing Testing Using AxiomsAdvancing Testing Using Axioms
Advancing Testing Using Axioms
Paul Gerrard
 
[Paul Holland] Trends in Software Testing
[Paul Holland] Trends in Software Testing[Paul Holland] Trends in Software Testing
[Paul Holland] Trends in Software Testing
Ho Chi Minh City Software Testing Club
 
Introduction to Lean and PDSA Thinking
Introduction to Lean and PDSA ThinkingIntroduction to Lean and PDSA Thinking
Introduction to Lean and PDSA ThinkingRachel Janzen
 
What is Agile Testing? A MindMap
What is Agile Testing? A MindMapWhat is Agile Testing? A MindMap
What is Agile Testing? A MindMap
Alan Richardson
 
Cox Automotive: Testing Across Multiple Brands
Cox Automotive: Testing Across Multiple BrandsCox Automotive: Testing Across Multiple Brands
Cox Automotive: Testing Across Multiple Brands
Optimizely
 
Agile testing practice
Agile testing practiceAgile testing practice
Agile testing practice
Mary Jiang
 
Разработка эффективной тестовой стратегии, Антон Семенченко
Разработка эффективной тестовой стратегии, Антон СеменченкоРазработка эффективной тестовой стратегии, Антон Семенченко
Разработка эффективной тестовой стратегии, Антон Семенченко
COMAQA.BY
 
Sanitized tb swstmppp1516july
Sanitized tb swstmppp1516julySanitized tb swstmppp1516july
Sanitized tb swstmppp1516july
Agile Testing alliance
 
A/B Testing Best Practices - Do's and Don'ts
A/B Testing Best Practices - Do's and Don'tsA/B Testing Best Practices - Do's and Don'ts
A/B Testing Best Practices - Do's and Don'ts
Ramkumar Ravichandran
 
Rapid Software Testing: Strategy
Rapid Software Testing: StrategyRapid Software Testing: Strategy
Rapid Software Testing: Strategy
TechWell
 
Advancing the Retrospective: Dynamic Lean & Agile Continuous Improvement Tech...
Advancing the Retrospective: Dynamic Lean & Agile Continuous Improvement Tech...Advancing the Retrospective: Dynamic Lean & Agile Continuous Improvement Tech...
Advancing the Retrospective: Dynamic Lean & Agile Continuous Improvement Tech...
LitheSpeed
 
AgileTestStrategy.pptx
AgileTestStrategy.pptxAgileTestStrategy.pptx
AgileTestStrategy.pptx
EdisonTobon3
 
Quality management checklist
Quality management checklistQuality management checklist
Quality management checklistselinasimpson321
 
Test Management in Agile - Agile testing Days 2018
Test Management in Agile - Agile testing Days 2018Test Management in Agile - Agile testing Days 2018
Test Management in Agile - Agile testing Days 2018
Derk-Jan de Grood
 
Fundamentals_of_Software_testing.pptx
Fundamentals_of_Software_testing.pptxFundamentals_of_Software_testing.pptx
Fundamentals_of_Software_testing.pptx
MusaBashir9
 
Introducing a tool into an organization
Introducing a tool into an organizationIntroducing a tool into an organization
Introducing a tool into an organization
Aji Pamungkas Prasetio
 
Requirements Engineering: A Good Practice Guide
Requirements Engineering: A Good Practice GuideRequirements Engineering: A Good Practice Guide
Requirements Engineering: A Good Practice Guide
Ian Sommerville
 
Usability Testing Basics: Remote and In-Person Studies
Usability Testing Basics: Remote and In-Person StudiesUsability Testing Basics: Remote and In-Person Studies
Usability Testing Basics: Remote and In-Person Studies
UXPA International
 

Similar to Test Framework V0.1 (20)

Paul Gerrard - Advancing Testing Using Axioms - EuroSTAR 2010
Paul Gerrard - Advancing Testing Using Axioms - EuroSTAR 2010Paul Gerrard - Advancing Testing Using Axioms - EuroSTAR 2010
Paul Gerrard - Advancing Testing Using Axioms - EuroSTAR 2010
 
Advancing Testing Using Axioms
Advancing Testing Using AxiomsAdvancing Testing Using Axioms
Advancing Testing Using Axioms
 
[Paul Holland] Trends in Software Testing
[Paul Holland] Trends in Software Testing[Paul Holland] Trends in Software Testing
[Paul Holland] Trends in Software Testing
 
Introduction to Lean and PDSA Thinking
Introduction to Lean and PDSA ThinkingIntroduction to Lean and PDSA Thinking
Introduction to Lean and PDSA Thinking
 
What is Agile Testing? A MindMap
What is Agile Testing? A MindMapWhat is Agile Testing? A MindMap
What is Agile Testing? A MindMap
 
Cox Automotive: Testing Across Multiple Brands
Cox Automotive: Testing Across Multiple BrandsCox Automotive: Testing Across Multiple Brands
Cox Automotive: Testing Across Multiple Brands
 
Agile testing practice
Agile testing practiceAgile testing practice
Agile testing practice
 
Разработка эффективной тестовой стратегии, Антон Семенченко
Разработка эффективной тестовой стратегии, Антон СеменченкоРазработка эффективной тестовой стратегии, Антон Семенченко
Разработка эффективной тестовой стратегии, Антон Семенченко
 
Sanitized tb swstmppp1516july
Sanitized tb swstmppp1516julySanitized tb swstmppp1516july
Sanitized tb swstmppp1516july
 
A/B Testing Best Practices - Do's and Don'ts
A/B Testing Best Practices - Do's and Don'tsA/B Testing Best Practices - Do's and Don'ts
A/B Testing Best Practices - Do's and Don'ts
 
Rapid Software Testing: Strategy
Rapid Software Testing: StrategyRapid Software Testing: Strategy
Rapid Software Testing: Strategy
 
Advancing the Retrospective: Dynamic Lean & Agile Continuous Improvement Tech...
Advancing the Retrospective: Dynamic Lean & Agile Continuous Improvement Tech...Advancing the Retrospective: Dynamic Lean & Agile Continuous Improvement Tech...
Advancing the Retrospective: Dynamic Lean & Agile Continuous Improvement Tech...
 
AgileTestStrategy.pptx
AgileTestStrategy.pptxAgileTestStrategy.pptx
AgileTestStrategy.pptx
 
Quality management checklist
Quality management checklistQuality management checklist
Quality management checklist
 
Test Management in Agile - Agile testing Days 2018
Test Management in Agile - Agile testing Days 2018Test Management in Agile - Agile testing Days 2018
Test Management in Agile - Agile testing Days 2018
 
Fundamentals_of_Software_testing.pptx
Fundamentals_of_Software_testing.pptxFundamentals_of_Software_testing.pptx
Fundamentals_of_Software_testing.pptx
 
SAM
SAMSAM
SAM
 
Introducing a tool into an organization
Introducing a tool into an organizationIntroducing a tool into an organization
Introducing a tool into an organization
 
Requirements Engineering: A Good Practice Guide
Requirements Engineering: A Good Practice GuideRequirements Engineering: A Good Practice Guide
Requirements Engineering: A Good Practice Guide
 
Usability Testing Basics: Remote and In-Person Studies
Usability Testing Basics: Remote and In-Person StudiesUsability Testing Basics: Remote and In-Person Studies
Usability Testing Basics: Remote and In-Person Studies
 

Test Framework V0.1