Usability Testing
Also known as: usability test, user testing
Watching real people attempt real tasks with a product to discover where they struggle — the most direct way to find out whether a design actually works.
- Primary domain
- Human-Centered Computing
- Sub-category
- Accessibility & Human-Computer Interaction
In simple terms
Usability testing is the simple, powerful practice of watching real people use your product and seeing where they get stuck. You give a participant a realistic task — “buy this item,” “find your account settings” — and observe, without helping, where they hesitate, click the wrong thing, or give up. It cuts through assumptions and opinions: the team may be sure a design is obvious, but watching five real users fumble with it tells the truth. It’s the difference between guessing whether a design works and knowing.
More detail
The core method is task-based observation: define realistic tasks, recruit representative users, ask them to complete the tasks (often “thinking aloud” so you hear their reasoning), and watch — noting where they struggle rather than what they say they like.
A few important principles:
- Small numbers reveal most problems. A famous finding (Nielsen) is that around five users typically surface the large majority of usability issues — so testing is cheap and worth doing early and often, not once at the end.
- Watch behavior, not opinions. What people do is far more revealing than what they say; users will route around a confusing design and still rate it “fine.”
- Don’t lead. The facilitator stays quiet and resists helping, or the test just measures how well you can give hints.
Variations include moderated (a facilitator guides a session live) vs. unmoderated (users complete tasks alone, recorded), in-person vs. remote, and testing anything from a paper sketch to a finished product. It complements other research: A/B tests tell you which option performs better at scale; usability testing tells you why people struggle and how to fix it.
Why it matters
Usability testing is the most reliable, grounded way to improve a user interface, and it routinely uncovers problems the team is too close to see. Because even a handful of sessions exposes most major issues cheaply, it’s one of the highest-return activities in product design — catching confusing flows before they ship, when they’re cheap to fix, rather than after they’ve frustrated thousands of real users.
Real-world examples
- A team watches five people try to complete checkout and discovers everyone misses the “apply coupon” field — a fix worth real revenue.
- A think-aloud session where a user mutters “wait, where did the save button go?” pinpoints a navigation problem instantly.
- An unmoderated remote test where dozens of users record themselves attempting a task, reviewed later for common stumbling points.
Common misconceptions
- “You need many participants to learn anything.” A small handful (around five) reveals most major usability problems; huge samples are for quantitative metrics, not for finding what confuses people.
- “Asking users if they liked it is usability testing.” Opinions are weak evidence — usability testing is about observing behavior on real tasks, not collecting satisfaction ratings.
Learn next
Usability testing is a core method of UX research aimed at improving the user interface.
Read this in a learning path
All paths →This topic is part of a learning path. Start in context to keep prev/next and progress tracking.
Relationships
- Requires
- Related
- Required by
Neighborhood
A visual companion to the relationships above. Click any node to visit that topic.