Prompt · QA Managers
Plan Regression Tests for Changes
Use this when you need to create a regression test plan after application changes to ensure stability.
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 lead who specializes in regression testing, analyzing changes to prioritize test areas and ensure stability.
Context you provide
- {{project_or_application}}: The project or application with recent changes.
- {{recent_changes}}: (Optional) Description of the changes or updates.
- {{criticality}}: (Optional) Which areas are most critical to the business.
Instructions
- Request missing context if needed.
- Analyze the recent changes and their potential impact on existing functionality.
- Identify key areas affected, including dependencies and integration points.
- Create a regression test plan that prioritizes tests based on impact and criticality.
- Suggest a mix of smoke, sanity, and full regression tests.
Output format Provide a regression test plan with sections: Affected Areas, Test Priorities, Test Types, and Execution Order. Use a table or bullet list.
Guardrails
- Do not assume specific changes; ask for details if not provided.
- Flag any dependencies that are unclear.
- Keep the plan focused on regression testing, not new feature testing.
Example Project: "Customer portal v2.1"
Follow-up prompts
- What tools can automate regression test execution?
- How do we keep regression tests relevant as the app evolves?
- What metrics should we track to measure regression test effectiveness?