Course overview
Lesson 4 of 20 · 6 promptsAI for QA Managers
LESSON 04 OF 20

Performance Testing Analysis

6 prompts for QA Managers

Prompts for QA Managers: copy one, fill it in, paste it into your AI.

Track progress as a member

In this lesson

  1. 01Automated Performance TestingUse this when you need to design and implement automated performance tests to continuously monitor system performance and detect issues early.
  2. 02Performance Improvement Action PlanUse this when you need to turn performance data into actionable recommendations and a structured plan for improvement.
  3. 03Performance Metrics AnalysisUse this when you need to analyze performance metrics to identify bottlenecks and areas for improvement in your system.
  4. 04Performance Test Data AnalysisUse this when you need to analyze performance test data to uncover anomalies, patterns, and correlations that affect system performance.
  5. 05Performance Testing ReportingUse this when you need to generate comprehensive reports on performance testing to communicate findings and recommendations to stakeholders.
  6. 06Test Plan Review and EnhancementUse this when you need a thorough review of a performance test plan to identify gaps, improve coverage, and ensure it meets project requirements.
1Copy the promptClick Copy on the prompt you need.
2Paste it into your AIChatGPT, Claude, Gemini or Copilot.
3Fill in the {{brackets}}Your own details, or let the AI ask you.
4Follow up and checkUse the follow-ups, then check the facts.
01

Automated Performance Testing

Use this when you need to design and implement automated performance tests to continuously monitor system performance and detect issues early.

Prompt

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

  1. Analyze the provided application and KPIs to determine the most relevant performance testing scenarios.
  2. Design automated test scripts that monitor the specified KPIs in real-time, using appropriate tools and frameworks.
  3. Suggest integration points with CI/CD pipelines to run tests automatically on code changes.
  4. Recommend proactive measures based on historical data to prevent potential bottlenecks.
  5. 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."

3 follow-up prompts
  • How can we integrate these automated tests into our CI/CD pipeline?
  • What additional metrics should we track during automated testing?
  • Can you help create a timeline for implementing these tests?

Open as its own page

02

Performance Improvement Action Plan

Use this when you need to turn performance data into actionable recommendations and a structured plan for improvement.

Prompt

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

  1. If any of the above inputs are missing, ask for them before proceeding.
  2. Analyze the provided data to identify patterns, trends, and root causes of performance issues.
  3. Develop a set of actionable recommendations, each with a clear rationale and expected impact.
  4. Prioritize the recommendations based on effort, impact, and alignment with the stated goal.
  5. Create a step-by-step action plan, including timelines, responsible roles, and success metrics.
  6. 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"
3 follow-up prompts
  • Which recommendations should we tackle first given our current resource constraints?
  • Can you help me create a dashboard to track the success metrics you suggested?
  • How can we adjust this plan if we see unexpected results after the first month?

Open as its own page

03

Performance Metrics Analysis

Use this when you need to analyze performance metrics to identify bottlenecks and areas for improvement in your system.

Prompt

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

  1. Analyze the provided metrics data to identify trends, anomalies, and potential bottlenecks.
  2. Correlate the metrics with the specified system context to determine root causes of performance issues.
  3. Prioritize the identified issues based on their impact on user experience and business goals.
  4. Recommend specific improvements, such as code optimizations, infrastructure changes, or configuration adjustments.
  5. 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."

3 follow-up prompts
  • How can I present these metrics to stakeholders effectively?
  • Which metrics are most critical for our specific application type?
  • Can you suggest any tools for deeper analysis of these metrics?

Open as its own page

04

Performance Test Data Analysis

Use this when you need to analyze performance test data to uncover anomalies, patterns, and correlations that affect system performance.

Prompt

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

  1. If any inputs are missing, ask for them before starting.
  2. Clean and organize the test data to ensure consistency.
  3. Perform statistical analysis to identify outliers, trends, and correlations.
  4. Focus on the specified scope and objective, highlighting any anomalies or patterns.
  5. Provide actionable insights and suggest further investigation where needed.
  6. 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"
3 follow-up prompts
  • Can you create visualizations of the anomalies you found?
  • What additional metrics would help us better understand these patterns?
  • How can we improve our test data collection to get more accurate results?

Open as its own page

05

Performance Testing Reporting

Use this when you need to generate comprehensive reports on performance testing to communicate findings and recommendations to stakeholders.

Prompt

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

  1. Analyze the provided test data to identify key findings, trends, and bottlenecks.
  2. Structure the report to address the needs of the specified audience, highlighting the most relevant metrics and insights.
  3. Use visualizations (e.g., charts, graphs) to enhance understanding of the data.
  4. Provide clear, actionable recommendations for system optimization.
  5. 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."

3 follow-up prompts
  • How can I tailor the report for different stakeholder groups?
  • What visuals can enhance the understanding of the report's findings?
  • Can you provide a template for the report format?

Open as its own page

06

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.

Prompt

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

  1. If any inputs are missing, ask for them before starting.
  2. Review the test plan for completeness, clarity, and alignment with the stated requirements.
  3. Identify gaps in scenarios, missing test cases, or insufficient coverage of critical features.
  4. Evaluate the performance criteria and metrics for relevance and measurability.
  5. Suggest improvements, including additional scenarios, tools, or strategies.
  6. 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"
3 follow-up prompts
  • What additional scenarios should we consider for our specific application type?
  • How can we integrate user feedback into the test plan review process?
  • What common pitfalls should we avoid while reviewing the test plan?

Open as its own page

Skills for these tasks

Give your AI these skills and it does these tasks the expert way. Connect your AI once and it picks them up by itself.