当前位置:网站首页>Performance test classification
Performance test classification
2022-07-28 05:19:00 【Pony_ eighteen】
The performance test method is to simulate the combination of business pressure and usage scenarios of production operation , Test whether the performance of the system meets the production performance requirements . In layman's terms , This method is to verify the capability status of the system under specific operating conditions . in other words , This method is the premise of understanding the system performance , And have a clear goal for the demand , And carried out in a determined environment .
The load test
By continuously pressurizing the system under test , Until the performance index reaches the limit , for example “ response time ” Exceeding a predetermined target or a resource has reached saturation .
characteristic :
1、 The main purpose of this performance testing method is to find the limit of the system's processing power .
2、 This kind of performance test method needs to be carried out in a given test environment , Usually, we also need to consider the business pressure and typical scenarios of the system under test 、 Make the test results have business significance .
3、 This performance test method is generally used to understand the performance capacity of the system , Or with performance tuning .
in other words , This method is to pressurize a system continuously , See when you've exceeded “ My request ” Or system crash .
Pressure test ( Strength test )
The pressure test method is used to test the system in a certain saturation state , for example cpu、 Memory is saturated , The conversational capability that the system can handle , And whether there will be errors in the system
characteristic :
1、 The main purpose of this performance test method is to check the performance of the system under pressure , Application performance .
2、 This kind of performance test is usually carried out by means of load simulation , So that the use of system resources to a higher level .
3、 This performance test method is generally used to test the stability of the system .
in other words , This kind of testing puts the system under a lot of pressure , See if the system is stable , Where's going to go wrong .
Concurrent test
The concurrency test method simulates the concurrent access of users , Test multi-user concurrent access to the same application 、 Whether there is deadlock or other performance problems in the same module or data recording .
characteristic :
1、 The main purpose of this performance testing method is to find the problems of concurrent access that may be hidden in the system .
2、 This performance testing method mainly focuses on the concurrency problems that may exist in the system , For example, memory leaks in the system 、 Thread lock and resource contention .
3、 This performance testing method can be used in all stages of development, and needs the cooperation and support of relevant testing tools .
in other words , This kind of testing focuses on multiple users at the same time ( Concurrent ) Pressurize a module or operation .
Configuration testing
Configure the test method through the soft test of the system under test \ Adjustment of hardware environment , Understand the extent to which different influences on system performance , So as to find the optimal allocation principle of system resources .
characteristic :
1、 The main purpose of this performance testing method is to understand the influence of various factors on the system performance , So as to determine the most worthwhile tuning operation .
2、 This kind of performance test method is usually carried out after having a preliminary understanding of the system performance .
3、 This performance testing method is generally used for performance tuning and planning capabilities .
in other words , The focus of this kind of testing is “ fine-tuning ”, By adjusting the hardware and software , Find out how they are at their best , Bring the system to the strongest state .
Reliability test
In the case of loading certain business pressure on the system , Run the system for a period of time , To check whether the system is stable .
characteristic :
1、 The main purpose of this performance testing method is to verify whether it supports long-term stable operation .
2、 This kind of performance test method needs to run under pressure for a period of time .(2~3 God )
3、 In the process of testing, we need to pay attention to the operation of the system .
in other words , The focus of this kind of testing is “ Stable ”, There's no need to put too much pressure on the system , As long as the system can be in a stable state for a long time .
边栏推荐
- Implementation of simple upload function in PHP development
- 从微服务基本概念到核心组件-通过一个实例来讲解和分析
- 【ARXIV2204】Vision Transformers for Single Image Dehazing
- HDU 3078 network (lca+ sort)
- 在ruoyi生成的对应数据库的代码 之后我该怎么做才能做出下边图片的样子
- Activation functions sigmoid, tanh, relu in convolutional neural networks
- Making RPM packages with nfpm
- 阿里怎么用DDD来拆分微服务?
- After ruoyi generates the code corresponding to the database, what should I do to make the following image look like
- 【ARXIV2205】EdgeViTs: Competing Light-weight CNNs on Mobile Devices with Vision Transformers
猜你喜欢

7. < tag string and API trade-offs> supplement: Sword finger offer 05. replace spaces

Testcafe's positioning, operation of page elements, and verification of execution results

flink思维导图
![[internal mental skill] - creation and destruction of function stack frame (C implementation)](/img/a9/81644ee9ffb74a5dc8ff1bc3977f49.png)
[internal mental skill] - creation and destruction of function stack frame (C implementation)

微服务故障模式与构建弹性系统

CPU and memory usage are too high. How to modify RTSP round robin detection parameters to reduce server consumption?

【ARXIV2205】EdgeViTs: Competing Light-weight CNNs on Mobile Devices with Vision Transformers

How does Alibaba use DDD to split microservices?

基于MPLS构建虚拟专网的配置实验

Duoyu security browser will improve the security mode and make users browse more safely
随机推荐
Google browser cannot open localhost:3000. If you open localhost, you will jump to the test address
Using RAC to realize the sending logic of verification code
Reading notes of SMT practical guide 1
What is the reason why the easycvr national standard protocol access equipment is online but the channel is not online?
[computer level 3 information security] overview of information security assurance
在ruoyi生成的对应数据库的代码 之后我该怎么做才能做出下边图片的样子
【CVPR2022】Lite Vision Transformer with Enhanced Self-Attention
Table image extraction based on traditional intersection method and Tesseract OCR
【ARXIV2203】SepViT: Separable Vision Transformer
php7.1 连接sqlserver2008r2 如何测试成功
Implementation of simple upload function in PHP development
MySQL(5)
YUV to uiimage
Barbie q! How to analyze the new game app?
HDU 3078 network (lca+ sort)
Making RPM packages with nfpm
Driving the powerful functions of EVM and xcm, how subwallet enables Boca and moonbeam
How practical is the struct module? Learn a knowledge point immediately
使用nfpm制作rpm包
7. < tag string and API trade-offs> supplement: Sword finger offer 05. replace spaces