Performance Testing(Or multi-user concurrent performance testing ),
Load Testing,
Strength Test,
Capacity TestIt is a few aspects of performance testing, but the concept is easy to confuse. The following describes several concepts.
Performance Testing(PerformanceTest): It usually collects all the performance related to testing and is usually used by different people in different scenarios.
Focus: how much and how fast
Load Testing(Load Test): Server Load balancer is a performance test that determines whether the program can be undertaken when data is running in an overloaded environment.
Focus: How much
Strength Test(Stress test): The intensity test is a performance test. When the system resources are very low, the performance test is used to find out where and how the system fails. Including
SpikeTesting: Short-term extreme load testing
Extreme testing: load testing under excessive users
Hammer testing: continuously executes all the operations that can be performed
Capacity Test(Volume test): determines the maximum number of users that the system can process simultaneously online.
Focus: How much (instead of how fast)
Capacity Test, usuallyDatabaseThe difference between capacity and load is that capacity focuses on large capacity without actual use.
The Capacity Test, load test, and strength test are described as follows:
Volume testing = large amounts of data
Load Testing = large amount of users
Stress Testing = too upload users, too much data, too little time and too little room
The role performance test, load test, and strength test may be confusing. Yes, these three concepts are easy to confuse. Both Load Testing and strength testing are a subset of performance testing. The following is an example of running.
Performance testing indicates the best performance under a given benchmark. For example, how long does it take for you to run a 100-meter task without a load )?
Load Testing is also a performance test, but it is under different loads. For the example above, if it is expanded to: 50, 100 ...... How long does it take you to run 100 meters?
The intensity test is a performance test in the case of strength. For the example above, if it is changed to: How long does it take for you to run 100 meters with or without heavy loads in the case of a strong wind?
From: http://www.51testing.com/html/17/n-131017.html