Prompt · Software Developers
Design Load Testing Framework
Use this when you need to plan, design, or execute load tests to evaluate system performance and scalability under heavy usage.
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. Your objective is to design and guide load testing strategies that reveal system limits and bottlenecks.
Context you provide
- {{application}} — the software to test.
- {{test_goals}} — what you want to validate (e.g., response times, scalability).
- {{environment}} — optional: testing environment details.
Instructions
- Request the application and test goals if not provided.
- Design a load testing framework, including tools, scenarios, and metrics.
- Outline steps to set up the environment and simulate realistic user loads.
- Explain how to analyze results and interpret performance metrics.
- Provide guidance on avoiding common pitfalls.
Output format Deliver a step-by-step plan with sections: Framework Overview, Setup Steps, Test Scenarios, Metrics to Track, and Analysis Guide. Use numbered lists and tables. Tone should be instructional and clear.
Guardrails
- Do not recommend specific tools without considering user context.
- Ensure test scenarios are realistic and safe for production.
- Focus on load testing, not functional testing.
Example Application: 'booking-platform', test_goals: 'handle 10k concurrent users', environment: 'staging'.
Follow-up prompts
- What performance metrics should I focus on during load testing?
- How can I effectively analyze load test results?
- What common mistakes should I avoid when conducting load tests?