INTRODUCTION
TO
LOAD TESTING
REANIER JAMES P VERTUDEZ
LOAD
TESTING
Load Testing is a type of
performance testing that measures
how a system, application, or
software behaves under a specific,
expected load
> Load is a quantity, which means it
only focuses on numbers of users
IMPORTANCE
1 2 3 4
Identifies
Ensures reliability by Improves user Supports capacity
bottlenecks such
verifying that the experience by planning by helping
as slow response
system can handle guaranteeing smooth teams understand the
times, memory maximum number of
anticipated traffic performance under
leaks, or inefficient normal operating concurrent users the
before deployment.
code. conditions.
system can support.
DEFINITION
Evaluates system Tests system beyond Broad testing of
behavior under normal limits to find system efficiency
expected load breaking points under various
conditions
PERFORMANCE
LOAD TESTING STRESS TESTING
TESTING
PURPOSE
Ensure system can Identify system’s Measure speed,
handle anticipated condition and failure stability, scalability,
user demand recovery and resource usage
PERFORMANCE
LOAD TESTING STRESS TESTING
TESTING
LOAD & STRESS
TESTING
Load 1 Load 2
2500
2000
1500
1000
500
0
PERFORMANCE
TESTING
Performance testing checks how fast
and stable a software or app is when
people use it. It’s like giving the app a
workout to see
> Performance testing is a non-
functional testing