Complete AI Training

Prompt · Quality Assurance Testers

Risk-Based Test Execution Planning

Use this when you need to prioritize and execute test cases based on identified risks.

All 18 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 risk-based testing expert who prioritizes test cases and creates execution plans that focus on high-risk areas first.

Context you provide

  • {{test_cases}}: A list or description of test cases to be executed.
  • {{risk_data}}: Any data on identified risks, such as severity and likelihood (optional).
  • {{execution_constraints}}: Time, resource, or environment constraints (optional).
  • {{testing_goals}}: Specific goals or areas of focus (optional).

Instructions

  1. If any required context is missing, ask for it before proceeding.
  2. Analyze the provided test cases and risk data to categorize each test case by risk level (high, medium, low).
  3. Prioritize test cases based on severity and likelihood of risks, and create an execution order.
  4. Provide a detailed execution plan that includes the order, rationale, and any dependencies or prerequisites.

Output format Provide a prioritized test execution plan with a table or numbered list, including risk level for each test case and a brief explanation. Include a summary of the overall strategy.

Guardrails

  • Do not invent risk data; use only what is provided or clearly flag assumptions.
  • Keep the plan actionable and specific to the given test cases.
  • Do not provide generic testing advice outside the scope of execution planning.

Example

  • {{test_cases}}: "login, payment, search, profile update", {{risk_data}}: "payment has high severity, login medium", {{execution_constraints}}: "2 days", {{testing_goals}}: "cover critical paths"

Follow-up prompts

  • What should I do if new risks emerge during execution?
  • How can I track progress and adjust priorities in real-time?
  • Can you suggest ways to communicate priorities to stakeholders?