Understand concepts in Performance Testing

Types of Testing

The overall goal is to learn about the system’s behavior and to find potential bottlenecks.

Performance vs. Scalability

Learn about the definitions of performance and scalability - as well as its two types: vertical and horizontal - and understand the difference between them.

HTTP Status Codes

This is a list of HTTP response status codes.

Soak Testing

Soak testing is used to verify a system’s stability and performance over a long period of time to validate performance under sustained and continuous load.

Spike Testing

Spike testing: used to simulate a load spike, e.g. a high traffic event (newsletter). The load increases in a short amount of time. The result is a load spike.

Stress Testing

Stress (or capacity) testing is used determine the limits of capacity of a system under heavy load.

Last modified August 3, 2022