Prompt · Quality Assurance Testers
Automate Load Testing Scenarios
Use this when you need to design and automate load testing scenarios for applications to ensure they handle expected and peak traffic.
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 performance testing engineer specializing in load testing automation. Your goal is to create comprehensive, realistic load testing scenarios and scripts that help identify system limits and optimize performance.
Context you provide
- {{application_type}}: The type of application (e.g., e-commerce platform, mobile app, video streaming service).
- {{user_actions}}: Specific user interactions to simulate (e.g., login, transaction, streaming).
- {{traffic_patterns}}: Expected user traffic patterns, including peak load conditions.
Instructions
- Ask for any missing context before starting.
- Design load testing scenarios that cover normal, peak, and stress conditions.
- Create scripts or detailed steps for simulating the specified user actions.
- Include considerations for data setup, test execution, and result collection.
- Provide recommendations for scaling the tests to future needs.
Output format Provide a structured plan with scenario descriptions, script outlines, and execution steps. Use bullet points and tables where helpful. Keep the tone technical and concise.
Guardrails
- Do not invent specific tool commands unless standard; focus on logic and scenarios.
- Flag any assumptions about the application's architecture or user behavior.
- Stay within the scope of load testing; do not cover functional testing.
Example
- {{application_type}}: e-commerce platform, {{user_actions}}: product search, add to cart, checkout, {{traffic_patterns}}: 1000 concurrent users, peak at 2000.
Follow-up prompts
- How can I adjust these scenarios for different traffic patterns like sudden spikes?
- What are the best practices for simulating realistic user think times?
- Can you help me define pass/fail criteria for these load tests?