Day 18 of 60 · E2E, UI, accessibility

Exploratory / session-based testing

No script catches the bug a tester finds when they actually use the product like a stranger. Exploratory testing is how you turn that intuition into a discipline.

ProblemThe software technically passes, but the workflow still feels confusing, risky, or broken in ways no scripted test imagined.

How it works

Time-boxed manual sessions with a charter, notes, and debrief. The tester follows real user intent, intentionally varies order and data, and turns findings into automated checks only when the failure mode is durable.

What it catches

Ambiguous flows, workflow dead ends, confusing states, bad defaults, data-entry edge cases, and "nobody would use it that way" failures.

Tools

Session charters · OSS TestRail · SaaS Xray · SaaS Linear / Jira · SaaS

Verdict by project size

Small
Opt
Medium
Rec
Large
Must
Extra-large
Must

Cost

Project size Setup Maint / mo Tool / mo CI / run
Small <10k LOC 0h 1h $0 ,
Medium 10–100k LOC 4h 6h $0 ,
Large 100k–1M LOC 2d 30h $500 ,
Extra-large >1M LOC 5d 120h $5k ,
Setup = engineer-days to first useful run · Maint = engineer-hours / month at steady state · Tool = out-of-pocket $ / month · CI = minutes added (or saved) per pipeline run

Lifecycle & ownership

When in lifecycle
Test Release
Per release · Runs before promotion to production.
Who owns it
QA / Test Engineer
Strategy, exploratory, eval design
Collaborates with: Product Manager, Developer

Reference implementations

Quick check

Exploratory / session-based testing is best framed as…

One question. Pick the best answer. Your streak is saved locally on this device.

Save the lesson

Download SVG ↓

Screenshot for a 1:1, drop it in Slack, or download the SVG.

thinkbridge THE VALIDATION ATLAS DAY 18 OF 60 E2E, UI, ACCESSIBILITY Exploratory /session-based testing No script catches the bug a tester finds when they actuallyuse the product like a stranger. Exploratory testing is howyou turn that intuition into a discipline. FIVE-MINUTE LESSON · ONE QUICK-CHECK QUESTION There’s a new way there
All 60 days →