Practical Test Strategy
Using Heuristics
EuroStar Webinar, September 2016
Huib Schoots
Thanks to:
• Ruud Cox for the many discussions on this topic
• Jean-Paul Varwijk for helping me making it awesome
• Fiona Charles and Rikard Edgren for inspiration
• Obviously James Bach and Michael Bolton for sharing
their knowledge about Rapid Software Testing and the
Heuristic Test Strategy Model
Many slides are taken from Rapid Software Testing and are used with
permission. Rapid Software Testing is developed by James Bach and
Michael Bolton. Also see: http://www.satisfice.com/info_rst.shtml
Acknowledgements
2Practical Test Strategy Using Heuristics
What is test strategy?
Think about these questions:
1. What is test strategy to you?
2. Why do you make your test strategy?
3. What does your test strategy look like?
Test Strategy (according to ISTQB Glossary definition)
A high-level description of the test levels to be performed
and the testing within those levels for an organization or
programme (one or more projects).
3Practical Test Strategy Using Heuristics
Test strategy to me
4Practical Test Strategy Using Heuristics
Source: EuroStar Webinar Thinking Strategically About Testing by Fiona Charles
Creating a test strategy: problem solving!
1. Define the testing problems (or test missions)
2. Define solutions to these problems
3. Communicate / capture / execute
A test strategy is a solution to a complex problem:
How do we meet the information needs of the
stakeholders in the most efficient way possible?
5Practical Test Strategy Using Heuristics
Test strategy
Strategy:	The	set	of	ideas	that	guide	your	test	design
Logistics:	The	set	of	ideas	that	guide	your	application	of	
resources to	fulfilling	the	test	strategy
Plan:	 The	set	of	ideas	that	guide	your	test	project
plan	=	strategy	+	logistics
6Practical Test Strategy Using Heuristics
Strategy – execution – reporting
Test Strategy Test ReportingTest Execution
Practical Test Strategy Using Heuristics 7
Testing
Strategy – execution – reporting
Practical Test Strategy Using Heuristics 8
A growing test strategy
Over time we learn & discover more
Practical Test Strategy Using Heuristics 9
Things to consider…
10Practical Test Strategy Using Heuristics
Source: Nordic Testing Days Workshop Test Strategy the next level by Rikard Edgren
Test strategy in agile…
US
Iteration 0 Hardening
Sprint
ReleaseIteration Test Strategy
Story Test Strategy Release Test Strategy
US
US
US
US
US
US
US
US
US
US
US
US
US
US
US
US
US
US
US
US
US
US
US
Sprint 1 Sprint 2 Sprint 3 Hardening
Sprint
Sprint 4 Sprint 5 Sprint 6
Overall Test Strategy
Release
Practical Test Strategy Using Heuristics 11
Tests
Project
Environment
Product
Elements
Quality
Criteria
Perceived	
Quality
Heuristic Test Strategy Model
Practical Test Strategy Using Heuristics 12
Tests
Project
Environment
Product
Elements
Quality
Criteria
Perceived	
Quality
Heuristic Test Strategy Model
Practical Test Strategy Using Heuristics 13
Heuristic Test Strategy Model
14Practical Test Strategy Using Heuristics
Project	Environment
Ways	to	understand	our	context
15Practical Test Strategy Using Heuristics
MIDTESTD
§ Mission § Equipment & tools
§ Information § Schedule
§ Developer relations § Test items
§ Test team § Deliverables
Quality	Criteria
Identifying	value	and	threats	to	it…
16Practical Test Strategy Using Heuristics
§ Capabililty § Scalability
§ Reliability § Compatibility
§ Usability § Performance
§ Charisma § Installability
§ Security § Development
CRUCSS CPID
Coverage
Interesting	coverage:
• Product coverage
• Risk coverage
• Requirements coverage
17
____ coverage is how thoroughly you have examined
the product with respect to some model of ____
Practical Test Strategy Using Heuristics
Product Elements
Want to cover the product?
18Practical Test Strategy Using Heuristics
SFDIPOT
§ Structure § Platform
§ Function § Operations
§ Data § Time
§ Interfaces
The	General	Test	Techniques
“Ways to test…”?
19Practical Test Strategy Using Heuristics
FDSFSCURA
§ Function testing § Claims testing
§ Domain testing § User testing
§ Stress testing § Risk testing
§ Flow testing § Automatic checking
§ Scenario testing
Diversify!
20Practical Test Strategy Using Heuristics
http://www.satisfice.com/presentations/etta.pdf
Thirty-Four	Test	Strategy	Heuristics
21Practical Test Strategy Using Heuristics
Mission
Information
Developer	relations
Team
Equipment	&	tools
Schedule
Test	Items
Deliverables
Structures
Functions
Data
Interfaces
Platforms
Operations
Time
Capability
Reliability
Usability
Charisma
Security
Scalability
Compatibility
Performance
Installability
Development
Function	testing
Domain	testing
Stress	testing
Flow	testing
Scenario	testing
Claims	testing
User	testing
Risk	testing
Automatic	testing
Project
Environment
Product
Elements
Quality
Criteria
Test
Techniques
Balanced test strategy
Project
Environment
Practical Test Strategy Using Heuristics 22
Ask for testability!
23Practical Test Strategy Using Heuristics
• Controllability
• Observability
• Configurability
• Availability
• Simplicity
• Stability
• Information
Testing is far more rapid
when the product is more testable
Log files!
Scriptable
Interface!
Test strategy is …
24Practical Test Strategy Using Heuristics
Source: Nordic Testing Days Workshop Test Strategy the next level by Rikard Edgren
Make your test strategy visual!
25Practical Test Strategy Using Heuristics
Make your test strategy visual!
Practical Test Strategy Using Heuristics 26
Make your test strategy visual!
27Practical Test Strategy Using Heuristics
Questions?
!!!
???
Practical Test Strategy Using Heuristics 28
huib.schoots@improveqs.nl
@huibschoots
www.huibschoots.nl/blog
Practical Test Strategy Using Heuristics 29
References
30Practical Test Strategy Using Heuristics
• Rapid	Software	Testing	– James	Bach	&	Michael	Bolton	
http://www.satisfice.com/info_rst.shtml
• Heuristic	Test	Strategy	Model	– Designed	by	James	Bach
http://www.satisfice.com/tools/htsm.pdf
• Heuristic	Test	Planning	– James	Bach
http://www.satisfice.com/tools/satisfice-cm.pdf
• Heuristic	Risk-Based	Testing	– James	Bach
http://www.satisfice.com/articles/hrbt.pdf
• Basics	Revisited:	Test	Strategy	- Fiona	Charles
http://www.quality-intelligence.com/articles/BasicsRevisited-TestStrategy.pdf
• Webinar:	Thinking	Strategically	About	Testing	- Fiona	Charles
http://testhuddle.com/resource/thinking-strategically-about-testing-with-fiona-charles/
• What	is	a	good	test	strategy	– Rikard Edgren
http://thetesteye.com/blog/2013/09/what-is-a-good-test-strategy
• Software	Quality	Characteristics	– Thetesteye.com
http://thetesteye.com/blog/2011/11/software-quality-characteristics-1-1/
• Workshop	Test	Strategy	the	next	level	– Rikard Edgren
http://nordictestingdays.eu/sites/default/files/NTD2014%20Presentations/TestStrategyNextLevel_FullDayTutorial.pdf
• Testability	heuristics	- James	Bach
http://www.satisfice.com/tools/testable.pdf

More Related Content

PDF
Agile Team Working Agreements
PDF
Introduction cypress
PPTX
Introduction to scrum at scale
PPTX
PPTX
PDF
Jira Agile
PPTX
Backlog Refinement 101 & 202
PPTX
2019 Top Lessons Learned Since the Phoenix Project Was Released
Agile Team Working Agreements
Introduction cypress
Introduction to scrum at scale
Jira Agile
Backlog Refinement 101 & 202
2019 Top Lessons Learned Since the Phoenix Project Was Released

What's hot (20)

PPTX
Detection Rules Coverage
PDF
PPTX
Understanding Scrum
PPT
Scrum in an hour
PDF
Scrum to Scrumban Migration
PPTX
Agile coach - roadmap and user story map
PPTX
Scrum In Ten Slides (v2.0) 2018
KEY
Einführung in SCRUM
PPSX
HP ALM
PDF
Agile vs iterative vs waterfall
PPTX
Scrum Framework
PDF
User Stories
PDF
Shirly Ronen - User story testing activities
PPTX
Test Case Management Tools
PPTX
Product owner
PDF
Enterprise Agile Coaching - Professional Agile Coaching #3
PDF
Introduction to Agile software testing
PPTX
PDF
Jira 教學
PDF
Presentation ADM - SCRUMBAN
Detection Rules Coverage
Understanding Scrum
Scrum in an hour
Scrum to Scrumban Migration
Agile coach - roadmap and user story map
Scrum In Ten Slides (v2.0) 2018
Einführung in SCRUM
HP ALM
Agile vs iterative vs waterfall
Scrum Framework
User Stories
Shirly Ronen - User story testing activities
Test Case Management Tools
Product owner
Enterprise Agile Coaching - Professional Agile Coaching #3
Introduction to Agile software testing
Jira 教學
Presentation ADM - SCRUMBAN
Ad

Viewers also liked (20)

PDF
Testers & Teams on the Agile Fluency™ Journey
PDF
Growing a Company Test Community: Roles and Paths for Testers
PPTX
Creating Agile Test Strategies for Larger Enterprises
PDF
How to brew a tasty agile test strategy
PDF
Do we need testers on agile teams?
PDF
Tea-time with Testers February 2011 Year 1 Issue I
PDF
Keith Klain - Creating Dissonance: Overcoming Organizational Bias Towards The...
PPTX
The world class webinar series
PDF
Thinking Through Your Role
PPTX
'Seven Questions to Help You on the Path of Testing' by Jean Paul Varwijk
PPT
Henk Doornbos & Rix Groenboom - Test Patterns: A New Concept For Testing
PPTX
Monkey Talk - кросс-платформенное средство автоматизации тестирования мобильн...
PPTX
How to get Automated Testing "Done"
PPT
'The Real Agile Testing Quadrants' with Michael Bolton
PPTX
Integrate Test Activities in Agile
PDF
Testing as a Service Model
PPTX
Exploratory testing
PPTX
New Model Testing: A New Test Process and Tool
PPTX
Continuous everything
PPTX
Is There A Risk?
Testers & Teams on the Agile Fluency™ Journey
Growing a Company Test Community: Roles and Paths for Testers
Creating Agile Test Strategies for Larger Enterprises
How to brew a tasty agile test strategy
Do we need testers on agile teams?
Tea-time with Testers February 2011 Year 1 Issue I
Keith Klain - Creating Dissonance: Overcoming Organizational Bias Towards The...
The world class webinar series
Thinking Through Your Role
'Seven Questions to Help You on the Path of Testing' by Jean Paul Varwijk
Henk Doornbos & Rix Groenboom - Test Patterns: A New Concept For Testing
Monkey Talk - кросс-платформенное средство автоматизации тестирования мобильн...
How to get Automated Testing "Done"
'The Real Agile Testing Quadrants' with Michael Bolton
Integrate Test Activities in Agile
Testing as a Service Model
Exploratory testing
New Model Testing: A New Test Process and Tool
Continuous everything
Is There A Risk?
Ad

Similar to Practical Test Strategy Using Heuristics (20)

PDF
Rapid Software Testing: Strategy
PDF
Navigating Testing Success_ The Ultimate Guide to Test Strategy Document Mast...
PDF
Navigating Testing Success_ The Ultimate Guide to Test Strategy Document Mast...
PPTX
Exploratory testing using heuristics
PDF
Rapid Software Testing: Strategy
PPT
QA process Presentation
PDF
Johan Jonasson - Test Strategy, Why Should You Care - EuroSTAR 2013
PPT
Software test management
PPTX
Testing strategies
PPTX
РОМАН ШАЙДА "How to build your own Testing Strategy"
PDF
wepik-enhancing-software-testing-efficiency-a-multi-criteria-tool-selection-f...
PPTX
Testing strategies
PDF
Life of a pragmatic tester
PDF
Meetup TestingUY 2016: Adopting testing in a cross-functional team
PDF
Meetup TestingUY 2016 - Adopting testing in a cross-functional team
PPTX
Automated
PDF
Test Strategy vs Test Plan: Differences and Importance
PPTX
Test Strategy-The real silver bullet in testing by Matthew Eakin
PDF
A taste of Exploratory Testing
PDF
Meetup TestingUy 2017 - Automating the Viewer: a cross-functional team approach
Rapid Software Testing: Strategy
Navigating Testing Success_ The Ultimate Guide to Test Strategy Document Mast...
Navigating Testing Success_ The Ultimate Guide to Test Strategy Document Mast...
Exploratory testing using heuristics
Rapid Software Testing: Strategy
QA process Presentation
Johan Jonasson - Test Strategy, Why Should You Care - EuroSTAR 2013
Software test management
Testing strategies
РОМАН ШАЙДА "How to build your own Testing Strategy"
wepik-enhancing-software-testing-efficiency-a-multi-criteria-tool-selection-f...
Testing strategies
Life of a pragmatic tester
Meetup TestingUY 2016: Adopting testing in a cross-functional team
Meetup TestingUY 2016 - Adopting testing in a cross-functional team
Automated
Test Strategy vs Test Plan: Differences and Importance
Test Strategy-The real silver bullet in testing by Matthew Eakin
A taste of Exploratory Testing
Meetup TestingUy 2017 - Automating the Viewer: a cross-functional team approach

More from TEST Huddle (20)

PPTX
Why We Need Diversity in Testing- Accenture
PPTX
Keys to continuous testing for faster delivery euro star webinar
PPTX
Why you Shouldnt Automated But You Will Anyway
PDF
Being a Tester in Scrum
PDF
Leveraging Visual Testing with Your Functional Tests
PPTX
Using Test Trees to get an Overview of Test Work
PPTX
Big Data: The Magic to Attain New Heights
PPTX
Will Robots Replace Testers?
PPTX
TDD For The Rest Of Us
PDF
Scaling Agile with LeSS (Large Scale Scrum)
PDF
Are Your Tests Well-Travelled? Thoughts About Test Coverage
PDF
How to use selenium successfully
PDF
Using Selenium 3 0
PPTX
Five Digital Age Trends That Will Dramatically Impact Testing And Quality Sk...
PDF
Can virtualization transform your API lifecycle?
PDF
Scrum in Hardware
PPTX
Test process improvement – how hard can it be?
PPTX
Striving for zero bugs
PDF
Mob Testing: Better Products Through Diversity
PPTX
Kanban Testing And Lego
Why We Need Diversity in Testing- Accenture
Keys to continuous testing for faster delivery euro star webinar
Why you Shouldnt Automated But You Will Anyway
Being a Tester in Scrum
Leveraging Visual Testing with Your Functional Tests
Using Test Trees to get an Overview of Test Work
Big Data: The Magic to Attain New Heights
Will Robots Replace Testers?
TDD For The Rest Of Us
Scaling Agile with LeSS (Large Scale Scrum)
Are Your Tests Well-Travelled? Thoughts About Test Coverage
How to use selenium successfully
Using Selenium 3 0
Five Digital Age Trends That Will Dramatically Impact Testing And Quality Sk...
Can virtualization transform your API lifecycle?
Scrum in Hardware
Test process improvement – how hard can it be?
Striving for zero bugs
Mob Testing: Better Products Through Diversity
Kanban Testing And Lego

Recently uploaded (20)

PPTX
Post-Migration Optimization Playbook: Getting the Most Out of Your New Adobe ...
PPTX
UNIT II: Software design, software .pptx
PDF
Cloud Native Aachen Meetup - Aug 21, 2025
PDF
IT Consulting Services to Secure Future Growth
PPTX
AI Tools Revolutionizing Software Development Workflows
PPTX
Bandicam Screen Recorder 8.2.1 Build 2529 Crack
PDF
Top 10 Project Management Software for Small Teams in 2025.pdf
PDF
Streamlining Project Management in Microsoft Project, Planner, and Teams with...
PPTX
Chapter_05_System Modeling for software engineering
PDF
Crypto Loss And Recovery Guide By Expert Recovery Agency.
PPTX
Why 2025 Is the Best Year to Hire Software Developers in India
PDF
Multiverse AI Review 2025_ The Ultimate All-in-One AI Platform.pdf
PPTX
DevOpsDays Halifax 2025 - Building 10x Organizations Using Modern Productivit...
PPT
3.Software Design for software engineering
PPTX
Presentation - Summer Internship at Samatrix.io_template_2.pptx
PPTX
WJQSJXNAZJVCVSAXJHBZKSJXKJKXJSBHJBJEHHJB
PDF
Coding with GPT-5- What’s New in GPT 5 That Benefits Developers.pdf
PPTX
Folder Lock 10.1.9 Crack With Serial Key
PDF
Odoo Construction Management System by CandidRoot
PDF
WhatsApp Chatbots The Key to Scalable Customer Support.pdf
Post-Migration Optimization Playbook: Getting the Most Out of Your New Adobe ...
UNIT II: Software design, software .pptx
Cloud Native Aachen Meetup - Aug 21, 2025
IT Consulting Services to Secure Future Growth
AI Tools Revolutionizing Software Development Workflows
Bandicam Screen Recorder 8.2.1 Build 2529 Crack
Top 10 Project Management Software for Small Teams in 2025.pdf
Streamlining Project Management in Microsoft Project, Planner, and Teams with...
Chapter_05_System Modeling for software engineering
Crypto Loss And Recovery Guide By Expert Recovery Agency.
Why 2025 Is the Best Year to Hire Software Developers in India
Multiverse AI Review 2025_ The Ultimate All-in-One AI Platform.pdf
DevOpsDays Halifax 2025 - Building 10x Organizations Using Modern Productivit...
3.Software Design for software engineering
Presentation - Summer Internship at Samatrix.io_template_2.pptx
WJQSJXNAZJVCVSAXJHBZKSJXKJKXJSBHJBJEHHJB
Coding with GPT-5- What’s New in GPT 5 That Benefits Developers.pdf
Folder Lock 10.1.9 Crack With Serial Key
Odoo Construction Management System by CandidRoot
WhatsApp Chatbots The Key to Scalable Customer Support.pdf

Practical Test Strategy Using Heuristics

  • 1. Practical Test Strategy Using Heuristics EuroStar Webinar, September 2016 Huib Schoots
  • 2. Thanks to: • Ruud Cox for the many discussions on this topic • Jean-Paul Varwijk for helping me making it awesome • Fiona Charles and Rikard Edgren for inspiration • Obviously James Bach and Michael Bolton for sharing their knowledge about Rapid Software Testing and the Heuristic Test Strategy Model Many slides are taken from Rapid Software Testing and are used with permission. Rapid Software Testing is developed by James Bach and Michael Bolton. Also see: http://www.satisfice.com/info_rst.shtml Acknowledgements 2Practical Test Strategy Using Heuristics
  • 3. What is test strategy? Think about these questions: 1. What is test strategy to you? 2. Why do you make your test strategy? 3. What does your test strategy look like? Test Strategy (according to ISTQB Glossary definition) A high-level description of the test levels to be performed and the testing within those levels for an organization or programme (one or more projects). 3Practical Test Strategy Using Heuristics
  • 4. Test strategy to me 4Practical Test Strategy Using Heuristics Source: EuroStar Webinar Thinking Strategically About Testing by Fiona Charles
  • 5. Creating a test strategy: problem solving! 1. Define the testing problems (or test missions) 2. Define solutions to these problems 3. Communicate / capture / execute A test strategy is a solution to a complex problem: How do we meet the information needs of the stakeholders in the most efficient way possible? 5Practical Test Strategy Using Heuristics
  • 6. Test strategy Strategy: The set of ideas that guide your test design Logistics: The set of ideas that guide your application of resources to fulfilling the test strategy Plan: The set of ideas that guide your test project plan = strategy + logistics 6Practical Test Strategy Using Heuristics
  • 7. Strategy – execution – reporting Test Strategy Test ReportingTest Execution Practical Test Strategy Using Heuristics 7
  • 8. Testing Strategy – execution – reporting Practical Test Strategy Using Heuristics 8
  • 9. A growing test strategy Over time we learn & discover more Practical Test Strategy Using Heuristics 9
  • 10. Things to consider… 10Practical Test Strategy Using Heuristics Source: Nordic Testing Days Workshop Test Strategy the next level by Rikard Edgren
  • 11. Test strategy in agile… US Iteration 0 Hardening Sprint ReleaseIteration Test Strategy Story Test Strategy Release Test Strategy US US US US US US US US US US US US US US US US US US US US US US US Sprint 1 Sprint 2 Sprint 3 Hardening Sprint Sprint 4 Sprint 5 Sprint 6 Overall Test Strategy Release Practical Test Strategy Using Heuristics 11
  • 14. Heuristic Test Strategy Model 14Practical Test Strategy Using Heuristics
  • 15. Project Environment Ways to understand our context 15Practical Test Strategy Using Heuristics MIDTESTD § Mission § Equipment & tools § Information § Schedule § Developer relations § Test items § Test team § Deliverables
  • 16. Quality Criteria Identifying value and threats to it… 16Practical Test Strategy Using Heuristics § Capabililty § Scalability § Reliability § Compatibility § Usability § Performance § Charisma § Installability § Security § Development CRUCSS CPID
  • 17. Coverage Interesting coverage: • Product coverage • Risk coverage • Requirements coverage 17 ____ coverage is how thoroughly you have examined the product with respect to some model of ____ Practical Test Strategy Using Heuristics
  • 18. Product Elements Want to cover the product? 18Practical Test Strategy Using Heuristics SFDIPOT § Structure § Platform § Function § Operations § Data § Time § Interfaces
  • 19. The General Test Techniques “Ways to test…”? 19Practical Test Strategy Using Heuristics FDSFSCURA § Function testing § Claims testing § Domain testing § User testing § Stress testing § Risk testing § Flow testing § Automatic checking § Scenario testing
  • 20. Diversify! 20Practical Test Strategy Using Heuristics http://www.satisfice.com/presentations/etta.pdf
  • 21. Thirty-Four Test Strategy Heuristics 21Practical Test Strategy Using Heuristics Mission Information Developer relations Team Equipment & tools Schedule Test Items Deliverables Structures Functions Data Interfaces Platforms Operations Time Capability Reliability Usability Charisma Security Scalability Compatibility Performance Installability Development Function testing Domain testing Stress testing Flow testing Scenario testing Claims testing User testing Risk testing Automatic testing Project Environment Product Elements Quality Criteria Test Techniques
  • 22. Balanced test strategy Project Environment Practical Test Strategy Using Heuristics 22
  • 23. Ask for testability! 23Practical Test Strategy Using Heuristics • Controllability • Observability • Configurability • Availability • Simplicity • Stability • Information Testing is far more rapid when the product is more testable Log files! Scriptable Interface!
  • 24. Test strategy is … 24Practical Test Strategy Using Heuristics Source: Nordic Testing Days Workshop Test Strategy the next level by Rikard Edgren
  • 25. Make your test strategy visual! 25Practical Test Strategy Using Heuristics
  • 26. Make your test strategy visual! Practical Test Strategy Using Heuristics 26
  • 27. Make your test strategy visual! 27Practical Test Strategy Using Heuristics
  • 30. References 30Practical Test Strategy Using Heuristics • Rapid Software Testing – James Bach & Michael Bolton http://www.satisfice.com/info_rst.shtml • Heuristic Test Strategy Model – Designed by James Bach http://www.satisfice.com/tools/htsm.pdf • Heuristic Test Planning – James Bach http://www.satisfice.com/tools/satisfice-cm.pdf • Heuristic Risk-Based Testing – James Bach http://www.satisfice.com/articles/hrbt.pdf • Basics Revisited: Test Strategy - Fiona Charles http://www.quality-intelligence.com/articles/BasicsRevisited-TestStrategy.pdf • Webinar: Thinking Strategically About Testing - Fiona Charles http://testhuddle.com/resource/thinking-strategically-about-testing-with-fiona-charles/ • What is a good test strategy – Rikard Edgren http://thetesteye.com/blog/2013/09/what-is-a-good-test-strategy • Software Quality Characteristics – Thetesteye.com http://thetesteye.com/blog/2011/11/software-quality-characteristics-1-1/ • Workshop Test Strategy the next level – Rikard Edgren http://nordictestingdays.eu/sites/default/files/NTD2014%20Presentations/TestStrategyNextLevel_FullDayTutorial.pdf • Testability heuristics - James Bach http://www.satisfice.com/tools/testable.pdf