Get the App
SLTechnology News&Howtos  ›  Internet Technology  › 

Performance test classification

Shulou Source: shulou.com Published: 2022-06-02 19:34:11 09月30日 Update

Note that the following categories are divided from the point of view of practical work, and there is no distinction between right and wrong.

1. Benchmark test

It is generally a single-user test, or a test in a zero-data environment.

The aim is to establish a measurable reference standard to provide comparative reference for other test scenarios or tuning processes.

It can also be considered as the most basic performance test.

If the benchmark results do not live up to expectations, then follow-up scenarios are not necessary.

Some errors may be found during testing and resolved to ensure that the script runs smoothly.

two。 Daily stress test

After the benchmark test is passed, the stress test may not be so stressful, and some performance problems will be found and resolved.

3. Peak pressure test

After passing the daily stress test, carry out more stress tests according to the actual situation. Identify performance issues and resolve them.

4. Inflection point test

Find the maximum pressure the system can withstand.

Generally, it is tested by the "inflection point method" to gradually increase the pressure of the system until the performance index is unacceptable or there is an obvious inflection point.

5. Stability test

Verify that the system can run stably for a long time, at least 8 hours.

Verify that some problems are found that cannot be found in a short period of time, such as memory leaks and memory overflows.

Monitor whether the performance indicators are stable and decline.

Tags: Testing stress performance benchmark inflection point system problem memory scenario actual indicator process reference operation verification classification smooth obvious maximum necessary Apple Docker Huawei Linux macOS MariaDB Microsoft MySQL NVidia OPPO Reno Redmi macOS MariaDB Microsoft Apple