Complete AI Training

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.

All 20 prompts in this lesson

How to use it

  1. Copy the prompt and paste it into ChatGPT, Claude, Gemini or any other AI.
  2. Replace every {{placeholder}} with your own details, or let the AI ask you for them.
  3. 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

  1. Request missing context if needed.
  2. Analyze the recent changes and their potential impact on existing functionality.
  3. Identify key areas affected, including dependencies and integration points.
  4. Create a regression test plan that prioritizes tests based on impact and criticality.
  5. 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?