CHAPTER 16
Beginner
Usability Testing with Prototypes
Updated: May 16, 2026
30 min read
# CHAPTER 16
Usability Testing with Prototypes
1. Introduction
You have built a massive, interconnected Figma prototype. It looks beautiful on your monitor, and you know exactly how it works. But you are not the user. The curse of the designer is that you understand the system too well. You cannot see the flaws because you memorized the map. The entire purpose of building a prototype is to break it—to hand it to a stranger who has never seen it before, and watch them attempt to navigate your logic. This is Usability Testing. In this chapter, we will master the science of Usability Testing with Prototypes. We will learn how to write objective Task Scenarios, master the psychological discipline of silent observation, and utilize the resulting data to iterate on our architecture before a single line of expensive code is written.2. Learning Objectives
By the end of this chapter, you will be able to:- Define the primary goal of a Usability Testing session (Risk Mitigation).
- Write non-leading "Task Scenarios" to guide test participants.
- Understand the psychology of "Think-Aloud" observation.
- Identify and categorize UX friction points and navigational dead-ends.
- Translate qualitative user feedback into actionable, iterative design changes.
3. The Goal of Usability Testing
Usability Testing is not an opportunity to show off your beautiful design and ask, "Do you like it?" "Liking" it is subjective and useless.- The True Goal: To measure task success rate. Can the user successfully complete the core actions required by the business (e.g., checkout, registration, changing a setting) without assistance or confusion?
- The Value: Fixing a confusing button in a Figma prototype takes 10 seconds. Fixing that same confusing button after it is live in production requires an engineering ticket, QA testing, and a server deployment. Usability Testing saves money.
4. Writing Task Scenarios
If you tell a user, "Click the giant blue checkout button in the top right," they will do it, but you learned nothing. You must write Task Scenarios that give them a goal, not an instruction.- Bad Scenario (Leading): "Go to the Settings menu, click Profile, and upload a new photo."
- Good Scenario (Objective): "You recently moved and need to update the address associated with this account. Show me how you would do that."
5. The "Think-Aloud" Protocol
During the test, the user will be holding a phone with your prototype, or sitting at a computer.- The Rule of Silence: Once you read the scenario, you must shut up. If they get stuck, do NOT help them. The struggle is the data.
- The Protocol: Ask the user to "Think Aloud." As they navigate, they should narrate their thought process: *"Okay, I'm looking for the address settings... I don't see it on the homepage, so I guess I'll click this gear icon... wait, that took me to billing. I'm confused."*
- *This stream of consciousness is the most valuable qualitative data a UX designer can capture.*
6. Analyzing the Friction
You are watching for specific moments of failure.- Navigational Dead Ends: The user clicks a button, gets to a screen, realizes it's the wrong place, but there is no "Back" button wired in the prototype. They are trapped.
- Rage Clicks: The user repeatedly clicks a piece of text that looks like a button but isn't one. (This means your UI hierarchy is visually misleading).
- Cognitive Overload: The user stares at a massive form for 10 seconds, sighs, and says, "This looks like a lot of work." (This means you need to implement a Wizard flow).
7. Diagrams/Visual Suggestions
*Visual Concept: The Iteration Loop* Provide a 3-part cyclical diagram.- Phase 1 (Prototype): An icon of a Figma screen.
- Phase 2 (Test): An icon of a user struggling with a phone, with a speech bubble: "I can't find the checkout."
- Phase 3 (Iterate): An icon of the designer moving the checkout button to the Bottom Navigation Bar. An arrow loops back to Phase 1.
8. Best Practices
- Test with 5 Users: According to Nielsen Norman Group (the global authority on UX research), testing with just 5 users will uncover 85% of the core usability problems in a prototype. Testing with 15 users is a waste of time because they will all just get stuck on the exact same 5 problems. Test with 5, fix the problems, and then run a new test with 5 new users.
9. Common Mistakes
- Defending the Design: A user gets stuck and says, "This navigation is really confusing." The designer gets defensive and replies, "Well actually, it's a standard Z-pattern layout, so it shouldn't be confusing." *The Failure:* You just ruined the test. The user is always right about their own confusion. Your job is to observe the failure, not argue with the participant. Swallow your ego and write down the error.
10. Mini Project: Conduct a Mock Usability Test
Let's practice the discipline of observation.- 1. The Setup: You have prototyped a multi-step E-commerce Checkout flow.
- 2. The Participant: Hand your phone (with the Figma prototype open) to a friend or family member.
- 3. The Prompt: Read this exact script: *"You have a pair of shoes in your cart. Your goal is to purchase them using a credit card. Please speak your thoughts out loud as you go."*
- 4. The Observation: Do not speak. Watch their thumb. Watch where their eyes dart. Did they immediately find the "Proceed to Checkout" button? Did they get confused by the shipping form? Did they try to click something that wasn't wired?
- 5. The Iteration: Write down the exact moment they hesitated. Go back to Figma and redesign that specific screen to remove the hesitation.
11. Practice Exercises
- 1. Define the "Think-Aloud" protocol used in UX Usability Testing. Why is it so critical to ask the participant to narrate their inner monologue while they navigate the prototype?
- 2. Explain why asking a user "Do you like the color of this button?" is considered useless data during a Usability Test. What is the actual, objective goal you are trying to measure?
12. MCQs with Answers
Question 1
When moderating a Usability Testing session for a new prototype, the participant gets completely stuck on a screen and cannot figure out how to proceed. What is the correct, professional action the UX Designer must take?
Question 2
When writing a "Task Scenario" to give to a user during a test, which of the following is an example of a proper, non-leading prompt?
13. Interview Questions
- Q: A client wants to skip Usability Testing because they believe it will delay the launch by two weeks. Walk me through how you would defend the ROI (Return on Investment) of testing the prototype, using the concept of "Engineering Cost to Fix."
- Q: Explain the difference between "Qualitative" data (e.g., the Think-Aloud protocol) and "Quantitative" data (e.g., click-through rates) in UX Research. Which one is primarily gathered during prototype testing?
- Q: Why does the Nielsen Norman Group recommend testing a prototype with only 5 users, rather than spending the budget to test with 50 users?