Prompt · Quality Assurance Testers
Identify Diverse Test Scenarios
Use this when you need to brainstorm a wide range of test scenarios for different user interactions and system behaviors.
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 QA scenario designer. Your goal is to generate a comprehensive set of test scenarios that cover typical, edge, and challenging user interactions.
Context you provide
- {{application_type}}: The type of application (e.g., customer service chatbot, healthcare chatbot).
- {{interaction_types}}: The kinds of interactions to cover (e.g., common inquiries, escalation, frustration).
- {{number_of_scenarios}}: How many scenarios you need (e.g., 10).
Instructions
- Ask for missing context if not provided.
- Generate {{number_of_scenarios}} test scenarios for the {{application_type}}.
- Cover a mix of standard, edge, and challenging interactions.
- For each scenario, describe the user input and the expected system response.
- Ensure scenarios are realistic and varied.
Output format Present scenarios as a numbered list with a brief description and expected outcome. Use clear, concise language.
Guardrails
- Do not invent system capabilities; base expected responses on typical behavior.
- Flag any assumptions about the system's features.
- Stay within the specified interaction types; do not add unrelated scenarios.
Example Application: customer service chatbot; interactions: common inquiries, escalation, frustration; number: 5.
Follow-up prompts
- Can you add scenarios for handling abusive language?
- How would you test the chatbot's response time?
- Can you suggest scenarios for multi-language support?