Get the App
SLTechnology News&Howtos  ›  Internet Technology  › 

Some differences and applications of performance testing, load testing and stress testing

Shulou Source: shulou.com Published: 2022-06-03 06:18:48 10月04日 Update

Performance testing (Performance Test): to collect the performance metrics of the system

Load testing (Load Test): to predict and judge the bottleneck of the system according to the collected system performance indicators under a certain load.

Stress testing (Stress Test): in the case of high load, break the system and collect hidden problems in the system

Capacity testing (Volume Test): determine the maximum number of users that the system can handle online at the same time

Load testing can be used to predict problems that may occur in the system, so as to optimize the system and improve the stability of the system.

Stress test, 1. Run continuously for a long time at the selected pressure value. Through this kind of stress test, we can check whether the performance indicators are within the specified range.

two。 Through destructive means of continuous pressure, it is often possible to quickly cause the collapse of the system or expose the problem obviously.

Capacity testing is usually related to databases, and the difference between capacity and load is that capacity focuses on large capacity and does not need to show actual use.

Among them, capacity test, load test and stress test are interpreted as:

Load Testing = Large amount of users

Stress Testing = Too many users, too much data, too little time and too little room

Volume Testing = Large amounts of data

Tags: Testing system pressure capacity performance that is indicators problems situations obvious maximum continuous at the same time large capacity actual means data databases bottlenecks users Apple Docker Huawei Linux macOS MariaDB Microsoft MySQL NVidia OPPO Reno Microsoft MySQL Huawei Apple NVidia