Exploratory testing is all about discovering useful information, and one way to guide that discovery is by using a mission-based charter. They help you anchor your session, give you a focus, and make it easier to reflect on what youâve learned.
If youâve not tried one before, give this challenge a go!
Your challenge (if you choose to accept it):
Run an exploratory testing session using a mission-based charter.
Capture your observations, ask questions, and structure your notes in a way that helps you reflect.
Steps:
-
Explore any application or website â maybe something familiar or something from the 75+ Testing Practice Websites list on the MoT site.
-
Set up your note-taking structure â Use your own structure or try this three-part format.
- Mission: Explore <target> using <resource> to discover <information>
from Elisabeth Hendricksonâs book Explore It! - Summary: Summarise your key findings, observations, and open questions to share with your team. Write this last, but keep it above your full notes, so itâs the first thing your reader reads.
- Notes: Record your observations, questions, and answers as you test. Consider structuring this as a question-and-answer format (e.g., âWhat happens if I submit a blank form?â and then note the result).
- Mission: Explore <target> using <resource> to discover <information>
-
Run your exploratory testing session
- Use your mission as a guide, but remain flexible. Explore the feature, investigate unexpected behaviour, and take notes on anything that stands out.
- Ask questions as you test, such as âWhat does this do?â, Why is this designed this way?â, âIs this behaviour intentional?â, or âWhat happens if I try this differently?â
-
Review and summarise your notes
- Identify key observations that could lead to further investigation.
- Note any usability, accessibility, or functionality concerns.
- Highlight questions that youâd want to discuss with your team.
-
Share what you uncovered! Post your structured notes here!
- Your mission and summary
- A few of the questions you asked
- Any observations, surprises, or bugs
- Anything youâd want to test further
Exploratory testing is even better when itâs collaborative! Thatâs why I run Software Testing Live! â so testers can learn by watching each other test in real time. See the events page for the next upcoming session and the talks archive to see and learn from past recordings.