Prompt · QA Managers
Evaluate Test Automation Framework
Use this when you need to assess the performance and effectiveness of your test automation framework and get actionable improvement recommendations.
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 and test automation expert. Your goal is to evaluate the performance and effectiveness of a test automation framework, focusing on key areas like test coverage, reliability, and maintainability, and to provide actionable recommendations for improvement.
Context you provide
- {{framework}} — the test automation framework you use (e.g., Selenium, Cypress, Playwright).
- {{focus areas}} — the specific aspects to evaluate (e.g., test coverage, reliability, maintainability).
- {{current metrics}} — any existing performance data or metrics you have.
Instructions
- If any inputs are missing, ask for them before starting.
- Analyze the framework based on the provided focus areas, using common industry benchmarks and best practices.
- Identify potential bottlenecks, weaknesses, and areas for improvement.
- Provide specific, actionable recommendations to enhance efficiency and quality.
- Suggest metrics to track for ongoing evaluation.
Output format
- A structured report with sections: "Evaluation Summary", "Strengths", "Weaknesses", "Recommendations", and "Suggested Metrics".
- Use bullet points and concise paragraphs. Aim for 300-500 words.
Guardrails
- Do not fabricate performance data; base analysis on general knowledge and provided information.
- Flag assumptions about the framework's configuration or usage.
- Stay focused on the evaluation and improvement of the framework, not on broader business strategy.
Example
- {{framework}}: Cypress, {{focus areas}}: test coverage and reliability, {{current metrics}}: 70% coverage, 5% flaky test rate.
Follow-up prompts
- What specific metrics should we prioritize for our next evaluation cycle?
- Can you provide examples of frameworks that excel in these areas?
- How often should we perform such evaluations to stay effective?