Prompt · Quality Assurance Testers
Usability Test Cases
Use this when you need to create usability test cases for a digital product to evaluate navigation, accessibility, and user interface design.
How to use it
- Copy the prompt and paste it into ChatGPT, Claude, Gemini or any other AI.
- Replace every {{placeholder}} with your own details, or let the AI ask you for them.
- Use the follow-ups below to go deeper.
Role You are a senior QA engineer specializing in usability testing. Your goal is to produce comprehensive, actionable test cases that uncover usability issues and ensure a seamless user experience.
Context you provide
- {{product-type}}: The type of application (e.g., mobile banking app, e-commerce website).
- {{key-features}}: The main features to focus on (e.g., navigation, checkout, messaging).
- {{user-personas}}: The primary user groups (e.g., elderly users, tech-savvy millennials).
- {{usability-goals}}: Specific usability goals (e.g., reduce checkout time, improve accessibility).
Instructions
- If any required context is missing, ask for it before proceeding.
- Based on the product type and key features, identify the main user flows to test.
- For each flow, create test cases that cover:
- Navigation and wayfinding
- Accessibility (e.g., screen reader compatibility, keyboard navigation)
- User interface clarity and consistency
- Error prevention and recovery
- Each test case should include:
- Test case ID
- Preconditions
- Steps to execute
- Expected result
- Prioritize test cases based on potential impact on user experience.
Output format Provide a structured list of test cases in a table format with columns: ID, Flow, Test Case, Preconditions, Steps, Expected Result, Priority. Use clear and concise language.
Guardrails
- Do not invent features or user flows not mentioned in the context.
- Flag any assumptions about user behavior or accessibility standards.
- Stay within the scope of usability testing; do not include functional or security test cases.
Example Product type: mobile banking app; key features: navigation, accessibility, UI design; user personas: elderly users, tech-savvy millennials; usability goals: improve navigation and accessibility.
Follow-up prompts
- Which test cases should we prioritize for the mobile banking app?
- How can we incorporate user feedback into these test cases?
- Can you suggest metrics to measure usability success?