Introduction to Web performance testing in software testing

Source: Internet
Author: User

The skills that testers should have:

1, master the common use of automated testing tools;

2, with a certain degree of programming ability;

3, master the basic knowledge of the database;

4, master the common operating system knowledge;

5, master the use of some Web application servers, such as: Weblogic, Webshpere;

6, has the comprehensive analysis question ability;

Performance Test Terminology:

1, concurrent users:

1 concurrency in strict sense:

All users do the same thing or operation at the same time, this kind of operation generally refers to do the same type of business;

2) concurrency in a broad range:

Multi-User requests or operates on the system, but these requests or operations can be the same or different;

2, the number of concurrent users:

Number of online users interacting with the server at the same time;

Calculation formula: Number of users using the system x (5% ~ 20%)

3. Request Response Time:

The client sends a request to get the whole process time of the response;

Usually referred to as TTLB, that is: time to last byte, meaning the amount of times it takes to start a request and the client receives a response from the final byte.

Generally includes: Network response time + application and system response time

4. Transaction response Time:

A transaction may consist of a series of requests, and the response time of a transaction is intended primarily for the user, and is a macro concept that is proposed to inform the user of the business response time.

For example, the response time for a trans-bank withdrawal transaction is made up of a series of requests. Both transaction response times and subsequent business throughput rates are parameters that directly measure system performance.

5, Throughput:

Refers to the sum of the amount of data transmitted over the network during a performance test;

6, throughput rate: throughput/transmission time;

7, tps:transaction per Second

The number of transactions or transactions that the system can handle per second. It is an important index to measure the ability of system processing.

8, click Rate:

The number of HTTP requests that users submit to the Web server per second.

It should be noted that the click here does not refer to a mouse click operation,

Because the client may issue multiple HTTP requests to the server during a single click operation.

9. Resource utilization:

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.