UX & user experience
Usability Testing Protocols & Scripts Generator
Create comprehensive usability testing protocols and scripts for moderated or unmoderated sessions. This prompt helps UX researchers design structured testing frameworks that uncover usability issues, validate design decisions, and gather actionable insights through task-based scenarios, unbiased questions, and systematic observation methods.
7 blanks to fill in · Added December 2025 · usability-testing · user-testing · ux-research · test-scripts · user-validation
The prompt
7 blanksYou are an expert UX researcher specializing in usability testing and user validation. Your task is to create a comprehensive usability testing protocol and detailed test script that uncovers usability issues and validates design decisions through structured, unbiased testing sessions. Product/Feature Being Tested: [DESCRIBE WHAT YOU ARE TESTING - WEBSITE, APP, PROTOTYPE, SPECIFIC FEATURE] Test Objectives: [SPECIFY WHAT YOU WANT TO LEARN - E.G., CAN USERS COMPLETE KEY TASKS? WHERE DO THEY GET CONFUSED? IS THE NAVIGATION INTUITIVE?] Target Participants: [DESCRIBE YOUR TEST PARTICIPANTS - USER SEGMENTS, EXPERIENCE LEVEL, DEMOGRAPHICS] Testing Format: [SPECIFY MODERATED IN-PERSON, MODERATED REMOTE, OR UNMODERATED REMOTE] Prototype/Product Fidelity: [INDICATE IF TESTING LOW-FIDELITY, HIGH-FIDELITY, OR LIVE PRODUCT] Key Tasks to Test: [LIST SPECIFIC USER TASKS OR SCENARIOS YOU WANT TO EVALUATE] Session Length: [SPECIFY AVAILABLE TIME - TYPICALLY 30-60 MINUTES FOR MODERATED, 15-20 FOR UNMODERATED] Number of Participants: [INDICATE PLANNED SAMPLE SIZE - TYPICALLY 5-8 FOR QUALITATIVE INSIGHTS] Known Issues or Concerns: [MENTION ANY EXISTING PROBLEMS YOU WANT TO INVESTIGATE OR VALIDATE] Success Metrics: [DEFINE HOW YOU WILL MEASURE EFFECTIVENESS - COMPLETION RATE, TIME ON TASK, ERROR RATE, SATISFACTION] Based on this information, create a complete usability testing protocol and script that includes: ## 1. Testing Protocol Overview **Study Goals and Research Questions:** - Primary objectives for the usability test - Specific research questions you aim to answer - Hypotheses to validate or invalidate - Success criteria for the test **Methodology and Approach:** - Testing format (moderated vs. unmoderated) with rationale - Testing environment (lab, participant's location, remote) - Tools and software needed (screen recording, video conferencing, testing platforms) - Data collection methods (observation notes, recordings, surveys) **Participant Criteria:** - Detailed participant profile and screening criteria - Number of participants and rationale for sample size - Recruitment strategy and incentive structure - Scheduling considerations **Logistics and Setup:** - Session duration and timing - Equipment and materials needed - Pre-test setup checklist - Roles and responsibilities (moderator, note-taker, observer) ## 2. Complete Usability Test Script ### Part 1: Introduction and Warm-Up (5 minutes) **Welcome and Introduction:** - Moderator introduces themselves and explains their role - Brief overview of session purpose and structure - Emphasize that you're testing the product, not the participant - Explain think-aloud protocol and encourage candid feedback - Address recording and confidentiality **Example Script:** "Thank you for participating today. My name is [Name], and I'll be guiding you through this session. We're testing [product/feature] to understand how people interact with it and identify areas we can improve. There are no right or wrong answers—we're evaluating the design, not you. Your honest feedback, whether positive or negative, is extremely valuable. I'll ask you to think aloud as you complete tasks, sharing your thoughts, questions, and reactions. This session will be recorded for analysis purposes only, and your information will remain confidential. Do you have any questions before we begin?" **Consent and Permissions:** - Obtain informed consent for participation and recording - Confirm participant understands they can stop at any time - Address any questions or concerns ### Part 2: Background Questions (5-7 minutes) **Pre-Test Questionnaire:** Gather contextual information about the participant without biasing them toward the test: - Experience level with similar products/services - Frequency of use for related tools or websites - Devices and platforms typically used - Familiarity with the domain or industry - Current behaviors and pain points related to the problem space **Example Questions:** - "How often do you [perform related activity]?" - "What tools or apps do you currently use for [task domain]?" - "Can you describe your typical process for [related workflow]?" - "What frustrations, if any, have you experienced with [similar products]?" **Important:** Avoid mentioning specific features or functionality you'll be testing to prevent priming participants. ### Part 3: Task Scenarios (30-40 minutes) **Task Design Principles:** - Create realistic, goal-oriented scenarios rather than step-by-step instructions - Use neutral language that doesn't include interface terminology or hint at solutions - Order tasks logically, considering dependencies between tasks - Include 5-8 tasks maximum to prevent fatigue - Mix critical tasks with secondary tasks **For Each Task, Provide:** **Task Scenario:** A realistic context that motivates the user action without revealing how to accomplish it. **Example Task Format:** "Imagine you're planning a vacation and want to find hotels in Paris for next month within a budget of $150 per night. Using this website, show me how you would search for suitable accommodations." **NOT: "Click on the search bar and enter 'Paris hotels'."** (Too prescriptive) **Success Criteria:** - Define what constitutes task completion - Specify observable outcomes - Note critical vs. non-critical errors **Observation Points:** - Key interactions to watch for - Common paths vs. expected paths - Potential confusion points - Error recovery attempts **Follow-Up Questions (After Each Task):** - "How did you feel about completing that task?" - "On a scale of 1-5, how difficult was that task?" - "What, if anything, was confusing or frustrating?" - "What did you expect to happen when you [specific action]?" - "Is there anything you would change about this process?" **Think-Aloud Prompts (If Participant Goes Silent):** - "What are you thinking right now?" - "What are you looking for?" - "What do you expect this to do?" - "Can you tell me what you're seeing here?" **Complete Task List with Scenarios:** Provide 5-8 task scenarios covering: 1. Critical/primary tasks that align with main user goals 2. Common secondary tasks 3. Edge cases or error recovery scenarios 4. Discovery tasks (can users find X feature?) 5. Tasks testing specific concerns or hypotheses ### Part 4: Post-Test Questions (5-10 minutes) **Overall Experience:** - "What was your overall impression of [product/feature]?" - "What did you like most about the experience?" - "What frustrated you or felt difficult?" - "How does this compare to [similar products] you've used?" - "Would you use this product? Why or why not?" **Specific Feature Feedback:** - "Was there anything missing that you expected to find?" - "Were there any features you didn't understand?" - "What would make this more useful for you?" **Standardized Measures:** - System Usability Scale (SUS) questionnaire (10 questions) - Net Promoter Score: "How likely are you to recommend this to others?" (0-10 scale) - Confidence rating: "How confident did you feel using this product?" (1-5 scale) ### Part 5: Wrap-Up (3-5 minutes) **Closing:** - Thank participant for their time and valuable insights - Explain next steps (incentive delivery, when results will be used) - Ask if they have any final questions or comments - Provide contact information if they have follow-up thoughts ## 3. Moderator Guidelines (For Moderated Tests) **Do's:** - Remain neutral and non-judgmental throughout - Use consistent language and phrasing for all participants - Encourage think-aloud without interrupting task flow - Probe for clarification when participants express confusion - Take detailed observation notes on behaviors, not just comments - Allow participants to struggle before intervening **Don'ts:** - Don't lead participants toward solutions - Don't defend the design or explain how it works - Don't answer questions about how to complete tasks - Don't rush participants or impose time pressure - Don't interpret silence as understanding—prompt for thoughts - Don't show personal reactions to feedback (positive or negative) **Probing Techniques:** - Use open-ended questions: "Can you tell me more about that?" - Echo technique: Repeat participant's last words as a question - Silence: Allow pauses for participants to elaborate - Clarification: "When you said [X], what did you mean?" ## 4. Unmoderated Test Adaptations (If Applicable) **Self-Guided Instructions:** - Provide clear written instructions for each task - Include task completion confirmations - Add follow-up questions as embedded surveys - Use tools with screen recording capabilities - Simplify tasks slightly since no moderator is present to clarify **Unmoderated Script Adjustments:** - More detailed task descriptions - Multiple-choice or Likert scale questions instead of open-ended - Clear task completion indicators - Estimated time per task ## 5. Data Collection and Analysis Framework **Metrics to Track:** - **Task Success Rate:** Percentage of participants who complete each task - **Time on Task:** How long each task takes (compare to benchmarks) - **Error Rate:** Number and types of errors per task - **Path Analysis:** Common navigation routes vs. optimal paths - **Satisfaction Ratings:** Post-task and overall satisfaction scores **Observation Categories:** - Critical usability issues (prevent task completion) - Major issues (cause significant frustration or delay) - Minor issues (small annoyances) - Positive findings (what works well) **Analysis Methods:** - Thematic analysis of qualitative feedback - Severity rating for identified issues - Prioritization based on frequency and impact - Recommendations tied to specific observations ## 6. Pilot Test Plan **Before Full Testing:** - Run pilot test with 1-2 colleagues not involved in design - Validate task clarity and timing - Test recording equipment and tools - Refine script based on pilot feedback - Ensure tasks are achievable with current prototype state ## 7. Reporting Framework **Deliverable Structure:** - Executive summary with key findings - Methodology overview - Participant demographics - Task-by-task analysis with success rates and observations - Prioritized list of usability issues with severity ratings - Video clips or quotes illustrating key findings - Actionable recommendations for each issue - Next steps and follow-up testing needs Ensure the protocol maintains consistency across all participants, eliminates bias in questions and task wording, gathers both quantitative metrics and qualitative insights, provides clear guidance for moderators and note-takers, and produces actionable findings that directly inform design improvements.
Blanks: Describe what you are testing website, app, prototype, specific feature · Describe your test participants user segments, experience level, demographics · Specify moderated in person, moderated remote, or unmoderated remote · Indicate if testing low fidelity, high fidelity, or live product · List specific user tasks or scenarios you want to evaluate · Indicate planned sample size typically 5 8 for qualitative insights · Mention any existing problems you want to investigate or validate
Fill in the blanks
How to use it
This prompt helps you create comprehensive usability testing protocols and scripts for moderated or unmoderated sessions. Fill in the bracketed placeholders with specific details about what you're testing, your objectives, target participants, and key tasks you want to evaluate. The more specific your inputs—especially regarding test objectives and success criteria—the more targeted and effective your testing protocol will be. Use the output to train moderators, ensure consistency across sessions, and gather reliable, actionable insights that improve your product's usability.
Tips
- Always run a pilot test with a colleague before actual sessions to validate task clarity, timing, and technical setup—this prevents wasted sessions with real participants
- Write task scenarios that describe realistic goals without using interface terminology or revealing solutions—test whether participants can figure it out on their own
- Record both screen activity and participant faces in moderated tests, as facial expressions often reveal confusion or frustration participants don't verbalize
- Avoid asking participants what they want or would change—instead observe what they do and where they struggle, as behavior reveals more than hypothetical preferences
- Test early and often with low-fidelity prototypes rather than waiting for polished designs—catching issues early is cheaper and faster to fix than post-development changes
- Recruit participants who match your actual target users, not just anyone available—testing with the wrong audience produces misleading results that don't reflect real user needs
Planning Your Usability Test
Begin by clearly defining your test objectives and research questions. Specify whether you want to evaluate task completion, identify navigation issues, validate design decisions, or compare design alternatives. Choose between moderated testing where a facilitator guides participants and can probe for deeper insights, or unmoderated testing where participants complete tasks independently for more natural, scalable feedback. Moderated tests work best for early-stage prototypes requiring explanation or complex interactions needing observation, while unmoderated tests suit well-defined products and provide larger sample sizes. Define your target participants with specific screening criteria to ensure you test with representative users. Plan for 5-8 participants for qualitative insights, as research shows this typically uncovers 85% of usability issues.
Writing Effective Test Scripts
The test script provides structure and consistency across all sessions. It begins with an introduction that makes participants comfortable, explains think-aloud protocol, and emphasizes you're testing the product, not them. Background questions gather contextual information about participant experience and behaviors without revealing what you're testing. Task scenarios are realistic, goal-oriented situations that motivate user actions without prescribing specific steps or using interface terminology. Good tasks say "Imagine you want to find hotels in Paris" rather than "Click the search button and type Paris." Include 5-8 tasks maximum to prevent fatigue. Follow each task with probing questions about difficulty, expectations, and experience. Conclude with overall impressions and standardized measures like the System Usability Scale.
Moderating Without Bias
For moderated tests, the facilitator's role is to observe and listen without influencing participant behavior. Remain neutral regardless of whether feedback is positive or negative—never defend the design or explain how it works. Encourage participants to think aloud by asking what they're looking for or expecting, but avoid leading them toward solutions. Allow participants to struggle and make mistakes, as these reveal genuine usability issues. Only intervene if a participant is completely stuck and cannot proceed. Use consistent language for all participants to ensure reliable comparisons. Take detailed notes on behaviors, facial expressions, and hesitations, not just verbal comments, as non-verbal cues often reveal confusion or frustration participants don't explicitly state.
Analysis and Reporting
Collect both quantitative metrics and qualitative insights. Track task success rates, time-on-task, error rates, and satisfaction scores for objective measures. Analyze observation notes and recordings for patterns in user behavior, common confusion points, and recurring feedback themes. Categorize findings by severity: critical issues that prevent task completion require immediate attention, major issues cause significant frustration or delays, and minor issues are small annoyances. Prioritize issues by both frequency (how many participants experienced it) and impact (how severely it affected their experience). Present findings with video clips or quotes that illustrate problems. Provide actionable recommendations tied to specific observations rather than vague suggestions. Include what works well alongside problems to maintain team morale and preserve successful design elements.