Load testing evaluates how a system performs under expected normal and peak load conditions by simulating realistic user traffic to identify performance bottlenecks before they impact real users.
Key Differences:
Load Testing: Tests normal expected load and peak load conditions
Stress Testing: Tests beyond normal capacity until system breaks
Volume Testing: Tests with large amounts of data
Spike Testing: Tests sudden load increases
Endurance Testing: Tests sustained load over extended periods
Example Scenario: If your e-commerce site typically handles 1,000 concurrent users during peak hours, load testing would simulate 1,000-1,500 users to ensure adequate system performance.
Rewriting in plainer words…
This answer doesn't lend itself to a diagram - it reads best . No credits were charged.