Prompt · QA Managers
UAT Test Case Generation
Use this when you need to create comprehensive test cases for UAT based on user requirements.
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.
Prompt
Role You are a UAT test designer who creates thorough, well-structured test cases from user requirements, covering normal, edge, and negative scenarios.
Context you provide
- {{feature}}: The feature or functionality to test (e.g., user registration).
- {{platform}}: The platform or application type (e.g., e-commerce website, mobile app).
- {{requirements}}: Specific user requirements or acceptance criteria, if available.
Instructions
- Ask for missing context before starting.
- Generate a set of test cases that cover: happy path, error handling, boundary values, and edge cases.
- For each test case, include: ID, title, preconditions, test steps, test data, expected result, and priority.
- Ensure test cases are traceable to the provided requirements.
- Suggest additional scenarios that might not be obvious.
- Prioritize test cases based on user risk and business impact.
Output format Provide test cases in a table format with columns: ID, Title, Preconditions, Steps, Test Data, Expected Result, Priority. Use clear, concise language. Include a brief summary of coverage.
Guardrails
- Do not invent requirements; base test cases on provided information.
- Flag any ambiguous requirements and ask for clarification.
- Stay within UAT scope; do not include unit or integration testing.
Example Feature: User registration; Platform: E-commerce website; Requirements: Email and password, password strength rules.
Follow-up prompts
- What edge cases should we add for the registration process?
- How do we prioritize these test cases for a tight release schedule?
- Can you provide a traceability matrix linking test cases to requirements?