Usability Testing
Watch real users attempt real tasks. Then fix what breaks. Usability testing is observing what happens when an unprepared person encounters your design for the first time — not asking what they think, but watching what they do.
01 — TL;DR
Two sentences.
Usability testing is the practice of observing real users attempting to complete real tasks with your product — not asking them what they like, but watching what happens when an unprepared person encounters your design and tries to use it. The output is not a satisfaction score; it is a set of observed task failures, hesitations, and navigation errors that reveal exactly where the design is breaking down.
The method was formalised by Jakob Nielsen and Rolf Molich in their 1990 research and has been a cornerstone of UX practice since. No amount of internal critique or expert walkthrough can replicate the moment when someone who was not in the room when a design was made encounters it for the first time. That moment is the only reliable test of whether the design works.
02 — When to Use
Apply this when…
When NOT to apply it
Skip it when the question is "which version performs better at scale" (use A/B testing), when you need statistical significance (5-8 participants is directional, not representative), when the work is incremental visual refinement, or when observation would change behaviour (testing a meditation app while being watched).
03 — How It Works
The mechanism
Usability testing creates a controlled observation condition: a real user, a real task, and no help from the team. Every moment a user hesitates, backtracks, misreads a label, or takes the wrong path is data. The test measures the design's clarity, not the user's ability.
Not the same as user acceptance testing
UAT checks whether the product works as specified — whether engineering matches design intent. Usability testing checks whether the design intent works for users. A product can pass UAT perfectly and fail usability testing comprehensively. Both are necessary and neither substitutes for the other.
04 — Real Example
GOV.UK's continuous testing and the plain language revolution
When GOV.UK was redesigned starting in 2011, usability testing was not a phase — it was continuous. Every two weeks, the team tested with five to eight members of the public attempting government transactions. Findings fed directly into the next sprint.
The team discovered that jargon — "statutory," "liable," "obligations" — caused consistent failure not because users did not understand the concepts, but because the words triggered uncertainty that broke confidence and stalled navigation. The plain language guidelines that emerged were not written from principles — they were extracted from hundreds of hours of watching real people get stuck on real words.
05 — In the Wild
Test yourself & see real examples
No examples yet — be the first.
Spotted a flow that clearly has never been tested by a real user — or one so considered it must have been tested extensively? Submit what you observed.
Seen Usability Testing skipped in a real product? Help grow the evidence base.
06 — Common Mistakes
Where teams go wrong
07 — Variations & Related Principles
Connected ideas
Usability testing is the primary evaluative method for qualitative behavioural data — complemented by quantitative methods for statistical questions and generative methods for discovery.
The most important pairing is Usability Testing with Prototyping. Testing without a prototype tests a finished product, producing rework. Prototyping without testing produces untested assumptions. Together they form the validate-before-you-build loop.
08 — 10-Min Exercise
Run it right now
⏱ 10 minutes · Solo · No prep
1. Identify the single most important task a new user needs to complete. Write it as a task scenario in user goal language with no interface terminology.
2. Find one person who has never used your product. Give them a device with your product open and read them the task. Do not help. Do not explain. Watch.
3. Note the first moment they hesitate, go back, or take an unexpected path. Write down what they were trying to do, what they clicked instead, and what the interface showed.
4. Ask: if five more people encountered this same moment, would they all hesitate in the same place? If yes, you have identified a usability problem. If this is the first time you have watched someone outside the team use your product, this exercise has already produced more reliable data than any internal review.