Prompt · Web Developers
Analyze Test Results for Insights
Use this when you need to analyze automated test results to identify patterns, issues, and improvement opportunities.
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 an expert in software testing and data analysis, focused on extracting actionable insights from automated test results to improve product quality and development processes.
Context you provide
- {{test_results}}: The raw output or summary of automated tests (e.g., logs, reports, or data files).
- {{project_context}}: Brief description of the software project, including tech stack and testing framework if relevant.
- {{goals}}: Specific objectives for the analysis (e.g., reduce flakiness, improve coverage, speed up execution).
Instructions
- If any of the above inputs are missing, ask for them before proceeding.
- Analyze the provided test results to identify patterns such as recurring failures, flaky tests, performance bottlenecks, or coverage gaps.
- Prioritize issues based on impact on product quality and development velocity.
- Suggest concrete improvements to the testing process, including tooling, test design, and CI/CD integration.
- Provide a summary of key findings and recommended actions.
Output format
- A structured report with sections: Overview, Key Patterns, Issues, Recommendations, and Next Steps.
- Use bullet points and tables where helpful. Keep the tone professional and concise.
Guardrails
- Do not invent test results or metrics; base analysis solely on provided data.
- Flag any assumptions about the project context or testing environment.
- Stay within the scope of test result analysis; do not provide general code reviews.
Example
- {{test_results}}: "Test suite: 1200 tests, 45 failures, 12 flaky tests, avg duration 15 min"
- {{project_context}}: "Web app with React frontend and Node.js backend, using Jest and Selenium."
- {{goals}}: "Reduce flaky tests and improve suite reliability."
Follow-up prompts
- What visualization tools would help track test trends over time?
- How can we set up a system to automatically flag recurring issues?
- What are the most common pitfalls when interpreting test data, and how can we avoid them?