# Introduction to usability testing

> Learn what usability testing is, why watching users beats asking them, and why a handful of participants can uncover most of your design's problems.

Source: https://uxspot.io/usability-testing

<section id="what-is-usability-testing">
<h2>What is usability testing?</h2>
<p class="blockquote">Usability testing means watching real people attempt real tasks with your design, so you can see where it helps them and where it fails them.</p>
<p>The setup is simple. You give a participant a realistic goal, like "find a hotel room for two adults next weekend and book it," and then you watch what they actually do. You don't guide them, you don't explain the interface, and you don't defend your decisions. You observe where they hesitate, where they take a wrong turn, and where they give up.</p>
<p>It helps to be equally clear about what usability testing is not. <strong class="highlight">A usability test is not a focus group, not a demo, and not a survey asking people whether they like your design.</strong> A focus group collects opinions from a room; a test collects behavior from one person at a time. A demo shows people what your product can do; a test asks them to do something and gets out of the way. And "do you like it?" tells you almost nothing, because people can love the look of a checkout flow they can't actually complete.</p>
<ul>
<span>keywords</span>
<li>#UsabilityTesting</li>
<li>#RealTasks</li>
<li>#Observation</li>
</ul>
</section>
<section id="watching-beats-asking">
<h2>Why watching beats asking</h2>
<p>If <a href="/conduct-interviews" class="redirect">interviews already exist</a>, why not just ask users whether the design works? Because <strong class="highlight">people are poor reporters of their own behavior.</strong> Not because they lie, but because most of what we do with an interface happens on autopilot. A user who fumbled with your filters for a full minute will honestly summarize the session as "it was fine."</p>
<p>People also want to be kind. Sitting across from the person who built something, most of us soften our criticism. Behavior doesn't soften anything. If a participant taps the wrong icon three times in a row, that fact sits on the table no matter how politely they describe the experience afterward.</p>
<p class="blockquote">In a usability test, what people do outranks what they say.</p>
<p>That doesn't make their words useless. Asking participants to think aloud while they work, narrating what they expect and what confuses them, gives you the "why" behind the behavior. The rule is about priority: when the words and the actions disagree, trust the actions.</p>
<ul>
<span>keywords</span>
<li>#Behavior</li>
<li>#ThinkAloud</li>
<li>#SelfReporting</li>
</ul>
</section>
<section id="formative-summative">
<h2>Formative vs. summative testing</h2>
<p>Usability tests come in two broad flavors, and knowing which one you're running keeps your goals honest.</p>
<div id="formative-testing">
<h3>Testing to improve during design</h3>
<p>Formative testing happens while the design is still forming. You test early versions, sometimes rough ones, to find problems while they're still cheap to fix. The output isn't a score; it's a list of specific issues: users didn't notice the "save" action, the label "manage plan" meant nothing to anyone, step three of onboarding felt like an error page. <strong class="highlight">Formative testing exists to change the design, not to grade it.</strong> This is the kind of testing you'll run most often, and you can run it many times on the same product.</p>
</div>
<div id="summative-testing">
<h3>Testing to evaluate against benchmarks</h3>
<p>Summative testing happens when a design is close to done or already shipped. Here you're measuring rather than exploring: how many participants complete the task, how long it takes them, how many errors they make. Those numbers become benchmarks you can compare against a previous release, a competitor, or a target the team agreed on. Summative results tell you whether the design is good enough; they're less useful for telling you what to fix.</p>
</div>
<ul>
<span>keywords</span>
<li>#Formative</li>
<li>#Summative</li>
<li>#Benchmarks</li>
</ul>
</section>
<section id="small-samples">
<h2>The small-sample logic</h2>
<p>Newcomers often assume a usability test needs dozens of participants to mean anything. In practice, a handful is enough, and here's the logic. If a button label genuinely confuses people, it will confuse your first few participants, not just the thirtieth. Serious usability problems are not shy; they show up early and repeatedly.</p>
<p><strong class="highlight">A small group of participants will surface most of a design's major usability problems, and each additional person mostly re-discovers issues you've already seen.</strong> Past a certain point, another participant costs you a session and teaches you almost nothing new.</p>
<p>That leads to a more useful way to spend your effort: <strong class="highlight">more rounds of testing beat more users per round.</strong> Test with a few people, fix what they exposed, then test the revised design with a few more. Two small rounds tell you both what was broken and whether your fix actually worked. One giant round only tells you what was broken, in exhausting detail.</p>
<ul>
<span>keywords</span>
<li>#SmallSamples</li>
<li>#Iteration</li>
<li>#TestingRounds</li>
</ul>
</section>
<section id="what-you-can-test">
<h2>What you can test</h2>
<p>Anything a person can attempt a task with is testable. That includes a paper prototype you sketched this morning, a <a href="/prototyping" class="redirect">clickable prototype</a> stitched together in a tool like Figma, a half-built development version, and the product that shipped last year. <strong class="highlight">You are never too early to test; you can only be too late.</strong></p>
<p>The fidelity of the design changes what you learn, not whether you can learn. A paper prototype won't reveal load-time frustrations, but it will reveal whether your flow makes sense and your labels carry meaning, and those are exactly the problems worth catching before anyone writes code. Testing a live product, meanwhile, catches the friction that only appears when everything is real: actual data, actual speed, actual mistakes.</p>
<ul>
<span>keywords</span>
<li>#PaperPrototype</li>
<li>#Fidelity</li>
<li>#TestEarly</li>
</ul>
</section>
<section id="humbling-by-design">
<h2>Humbling by design</h2>
<p class="blockquote">In a usability test, the product is being tested. The user is not, and neither are you.</p>
<p>This matters in both directions. Participants often blame themselves when they struggle, apologizing with "sorry, I'm not very technical." Part of your job is to make clear, before and during the session, that nothing they do can be wrong. If they get lost, the design lost them.</p>
<p>The same grace applies to you. Watching someone struggle with a screen you were proud of stings, and the temptation to jump in and explain is real. Resist it. Every rescue erases the exact evidence you came for. Designers who learn to sit quietly through that discomfort come out with better products, because <strong class="highlight">a usability test that finds nothing wrong usually means the test was too gentle, not that the design is perfect.</strong></p>
<p>This is also where testing earns its place in the design process. You've already researched, defined the problem, ideated, and built wireframes and prototypes; testing is how <a href="/iterate-designs" class="redirect">the iterate loop</a> closes. Observe, fix, and test again, and each pass through the loop trades a little of your ego for a lot of your users' success.</p>
<ul>
<span>keywords</span>
<li>#TestTheProduct</li>
<li>#NoBlame</li>
<li>#IterateLoop</li>
</ul>
</section>
<section id="takeaways">
<h2>Takeaways</h2>
<p>Usability testing is watching, not asking: real people, real tasks, and your design under honest pressure. Run formative tests early and often to improve the design, and summative tests late to measure it against benchmarks. Keep your samples small and your rounds frequent, test at any fidelity from paper onward, and remember that every session is judging the product, never the person using it.</p>
</section>