Performance testing, load testing, intensity testing, and Capacity testing comparison

Source: Internet
Author: User
  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

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.