All areas

Exploratory Testing

Exploring the product like a real customer: learning, designing and testing as you go, guided by curiosity and domain knowledge.

Essentialschecklist

  • Time-box sessions to keep focus
  • Take notes as you go, and question any flow that seems unclear: it may be missing from the requirements
  • Mix things up: try different data, timing, user types and routes through the app
  • Test from the customer's point of view, not just against the requirements
  • Use your domain knowledge to find the risks others might miss

Where it fits

Testing section 🧪
  1. 01Refine
  2. 02Design
  3. 03Development
  4. 04Test
  5. 05Release

Techniques

1

Persona testing

Explore the app as different real-world users, each with their own goals and habits.

2

Domain-led exploration

Use what you know about the business and its customers to guide where you explore.

3

Pair testing

Two people, one keyboard, twice the perspectives.