This document provides an overview of exploratory testing, including what it is, test charters, managing and measuring exploratory testing, and tools that can be used. Exploratory testing involves simultaneous learning, test design, and execution. Test charters outline goals for exploratory test sessions and focus on a single area. Session-based and mindmap-based approaches can be used to manage exploratory testing. Results should be recorded to track progress. Tools mentioned include Bug Magnet for exploratory testing and Rapid Reporter for note-taking.
6. What is Exploratory testing?
Scripted vs Exploratory
Both valid; complementary; shortfalls
Growth of Exploratory testing
Direction and Measurement
Personal freedom and Judgement
Approach and Mindset
10. Testing Charters
A test charter outlines a goal or mission for your exploratory
test session.
It’s better to have multiple charters
Each of which is concise and focuses on a single area
11. A Good Testing Charter
“A good charter is a prompt: it suggests sources of inspiration
without dictating precise actions or outcomes” (Hendrickson,
2013, p. 16).
13. Testing Charter Template
Explore editing profiles
With real usernames
To discover if there are instances where username
constraints are not enforced
16. Managing Explorative Testing
• Session-Based Test Management(SBTM)
• Mindmap/Thread-Based Test Management(TBTM)
• Record Results/Track Progress
17. Session-based test management
(SBTM)Session-based test management (SBTM) involves
• Creating test charters for a testing idea
• Exploring uninterrupted for a specific time period
• 20 - 60 minutes
• Recording the results
• Following up with a debriefing session.
19. Recording Results
• Allows you to track progress
• Review completed coverage
• An opportunity to peer review and Positive feedback
• An opportunity to review your own charters or results
• Reporting to management
24. References (BOOKS)
More Agile Testing: Learning Journeys for the Whole
Team (Chapter 12: Exploratory testing)
Janet Gregory and Lisa Crispin
Explore It! Reduce Risk and Increase Confidence with
Exploratory Testing
Elisabeth Hendrickson