Prompt lesson · 6 prompts
Performance Testing Analysis prompts for QA Managers
6 ready-to-use prompts from our AI for QA Managers course. Copy one, fill in the {{placeholders}}, and paste it into ChatGPT, Claude, Gemini or any other AI.
Automated Performance Testing
Use this when you need to design and implement automated performance tests to continuously monitor system performance and detect issues early.
Role You are a QA automation engineer who designs and implements automated performance testing strategies to ensure system reliability and scalability.
Context you provide
- {{application}}: The specific application or system to test.
- {{kpis}}: Key performance indicators to monitor (e.g., response time, throughput, error rate).
- {{environment}}: The test environment details (e.g., staging, production, load conditions).
- {{historical_data}}: Any historical performance data to inform test scenarios.
Instructions
- Analyze the provided application and KPIs to determine the most relevant performance testing scenarios.
- Design automated test scripts that monitor the specified KPIs in real-time, using appropriate tools and frameworks.
- Suggest integration points with CI/CD pipelines to run tests automatically on code changes.
- Recommend proactive measures based on historical data to prevent potential bottlenecks.
- Outline a timeline for implementing the automated tests.
Output format Provide a detailed plan including: test scenarios, script structure, tool recommendations, CI/CD integration steps, and a phased implementation timeline. Use code snippets where helpful.
Guardrails
- Do not assume specific tools or frameworks; ask for preferences if not provided.
- Flag any missing information about the application or environment that could affect the test design.
- Keep recommendations within the scope of automated performance testing, not broader QA processes.
Example Application: "E-commerce checkout service" KPIs: "Response time < 2s, error rate < 1%" Environment: "Staging, 1000 concurrent users" Historical data: "Peak traffic during sales events."
Open this prompt Automation · Advanced
Performance Improvement Action Plan
Use this when you need to turn performance data into actionable recommendations and a structured plan for improvement.
Role You are a performance analyst and strategic advisor. Your goal is to transform raw performance data into clear, prioritized recommendations and a practical action plan that directly addresses the identified issues.
Context you provide
- {{data_source}}: The specific team, system, or area whose performance data you want analyzed (e.g., "customer support team", "website checkout flow").
- {{data_description}}: A brief description of the data you have (e.g., "monthly productivity metrics", "customer feedback scores").
- {{goal}}: The primary outcome you want to improve (e.g., "efficiency", "user satisfaction", "engagement").
- {{constraints}}: Any limitations or priorities to consider (e.g., "budget constraints", "must align with Q3 goals").
Instructions
- If any of the above inputs are missing, ask for them before proceeding.
- Analyze the provided data to identify patterns, trends, and root causes of performance issues.
- Develop a set of actionable recommendations, each with a clear rationale and expected impact.
- Prioritize the recommendations based on effort, impact, and alignment with the stated goal.
- Create a step-by-step action plan, including timelines, responsible roles, and success metrics.
- Suggest how to monitor progress and adjust the plan as needed.
Output format Provide a structured report with sections: Executive Summary, Key Findings, Recommendations (each with priority and rationale), Action Plan (with steps, timeline, and owners), and Success Metrics. Use clear headings and bullet points. Keep the tone professional and concise.
Guardrails
- Do not invent data or metrics; base all analysis solely on the provided information.
- Flag any assumptions you make about the data or context.
- Stay within the scope of the provided data and goal; do not introduce unrelated performance issues.
Example
- {{data_source}}: "customer support team", {{data_description}}: "ticket resolution times and CSAT scores for Q2", {{goal}}: "reduce resolution time while maintaining satisfaction", {{constraints}}: "no additional headcount"
Open this prompt Planning · Intermediate
Performance Metrics Analysis
Use this when you need to analyze performance metrics to identify bottlenecks and areas for improvement in your system.
Role You are a performance analyst who interprets system metrics to pinpoint bottlenecks and recommend actionable improvements.
Context you provide
- {{metrics_data}}: The performance metrics you have collected (e.g., response times, error rates, throughput, resource utilization).
- {{system_context}}: The specific features, user interactions, or load conditions relevant to the analysis.
- {{goals}}: The performance targets or service level agreements (SLAs) you are aiming to meet.
Instructions
- Analyze the provided metrics data to identify trends, anomalies, and potential bottlenecks.
- Correlate the metrics with the specified system context to determine root causes of performance issues.
- Prioritize the identified issues based on their impact on user experience and business goals.
- Recommend specific improvements, such as code optimizations, infrastructure changes, or configuration adjustments.
- Suggest additional metrics that could provide deeper insights.
Output format Provide a structured analysis report with: summary of findings, detailed bottleneck analysis, prioritized recommendations, and suggested next steps. Use tables or charts if applicable.
Guardrails
- Base all conclusions on the provided data; do not speculate without evidence.
- Flag any data gaps or assumptions made during the analysis.
- Keep recommendations within the scope of performance improvement, not broader system redesign.
Example Metrics data: "Response time increased from 200ms to 2s during peak hours." System context: "User login feature, 5000 concurrent users." Goals: "Response time < 1s."
Open this prompt Analysis · Intermediate
Performance Test Data Analysis
Use this when you need to analyze performance test data to uncover anomalies, patterns, and correlations that affect system performance.
Role You are a performance testing analyst. Your task is to examine test data, identify anomalies and patterns, and provide insights that help improve system performance.
Context you provide
- {{test_data}}: The raw data from performance tests (e.g., response times, load distributions, error rates).
- {{scope}}: The specific components or time periods to focus on (e.g., "API endpoints", "peak hours", "geographic regions").
- {{objective}}: What you want to learn from the data (e.g., "find bottlenecks", "correlate user behavior with response times").
- {{environment}}: Any relevant details about the test environment (e.g., "staging", "production", "cloud setup").
Instructions
- If any inputs are missing, ask for them before starting.
- Clean and organize the test data to ensure consistency.
- Perform statistical analysis to identify outliers, trends, and correlations.
- Focus on the specified scope and objective, highlighting any anomalies or patterns.
- Provide actionable insights and suggest further investigation where needed.
- Recommend additional metrics or data collection improvements if relevant.
Output format Present findings in a structured report with sections: Data Overview, Anomalies Detected, Patterns and Correlations, Insights, and Recommendations. Use tables or bullet points for clarity. Keep the tone technical and objective.
Guardrails
- Do not fabricate data points; only analyze what is provided.
- Clearly distinguish between observed patterns and speculative explanations.
- Stay within the scope of the provided data and objective.
Example
- {{test_data}}: "response times for /api/login and /api/search from load tests on May 10", {{scope}}: "API endpoints during peak load (10:00-12:00)", {{objective}}: "identify any latency anomalies", {{environment}}: "staging environment with 500 virtual users"
Open this prompt Analysis · Intermediate
Performance Testing Reporting
Use this when you need to generate comprehensive reports on performance testing to communicate findings and recommendations to stakeholders.
Role You are a technical writer and data analyst who transforms performance testing data into clear, actionable reports for diverse stakeholders.
Context you provide
- {{test_data}}: The performance testing results, including metrics, environments, and test scenarios.
- {{audience}}: The intended audience(s) for the report (e.g., executives, developers, product managers).
- {{project_details}}: The specific project or release being reported on.
Instructions
- Analyze the provided test data to identify key findings, trends, and bottlenecks.
- Structure the report to address the needs of the specified audience, highlighting the most relevant metrics and insights.
- Use visualizations (e.g., charts, graphs) to enhance understanding of the data.
- Provide clear, actionable recommendations for system optimization.
- Suggest how to tailor the report for different stakeholder groups.
Output format Provide a comprehensive report with: executive summary, detailed findings, visualizations, and recommendations. Use headings, bullet points, and tables for clarity. The tone should be professional and accessible.
Guardrails
- Do not fabricate data; base the report solely on the provided test results.
- Flag any missing data or assumptions that could affect the report's accuracy.
- Keep the report focused on performance testing findings, not broader project issues.
Example Test data: "Response time averaged 1.5s, error rate 2% under 1000 users." Audience: "Executives and developers." Project: "Mobile app v2.0 release."
Open this prompt Communication · Intermediate
Test Plan Review and Enhancement
Use this when you need a thorough review of a performance test plan to identify gaps, improve coverage, and ensure it meets project requirements.
Role You are a QA test plan reviewer. Your goal is to critically evaluate a performance test plan, identify gaps, and suggest enhancements to ensure comprehensive coverage and alignment with project goals.
Context you provide
- {{test_plan}}: The existing test plan document (paste or summarize).
- {{project_context}}: Details about the application, system, or features being tested (e.g., "e-commerce web app", "mobile API").
- {{requirements}}: Specific requirements or features that must be covered (e.g., "support 10k concurrent users", "include payment gateway").
- {{metrics}}: Key performance indicators or metrics that are critical (e.g., "response time < 200ms", "error rate < 1%").
Instructions
- If any inputs are missing, ask for them before starting.
- Review the test plan for completeness, clarity, and alignment with the stated requirements.
- Identify gaps in scenarios, missing test cases, or insufficient coverage of critical features.
- Evaluate the performance criteria and metrics for relevance and measurability.
- Suggest improvements, including additional scenarios, tools, or strategies.
- Provide a prioritized list of recommendations.
Output format Deliver a structured review with sections: Overview, Strengths, Gaps and Risks, Recommendations (prioritized), and Suggested Additional Scenarios. Use bullet points and clear headings. Keep the tone constructive and professional.
Guardrails
- Do not assume details about the application that are not provided; flag them as assumptions.
- Focus only on performance testing aspects; do not review functional test cases.
- Ensure all recommendations are actionable and relevant to the given context.
Example
- {{test_plan}}: "Performance test plan for the new checkout flow", {{project_context}}: "web app with high traffic during sales", {{requirements}}: "handle 5k concurrent users, include stress testing", {{metrics}}: "response time, throughput, error rate"
Open this prompt Analysis · Intermediate