Performance testing evaluates overall speed, stability, and responsiveness of the system under
Load testing validates system behaviour under normal and peak operational loads.
Stress testing pushes the system beyond limits to identify breaking points and recovery
Scalability testing checks how the system grows—horizontally or vertically—when resources
Endurance testing observes long-duration stability, focusing on memory leaks, degradation,