JMeter Learning -019-jmeter Listener "aggregation Report" interface field analysis and calculation method summary description

Source: Internet
Author: User

Aggregation reports are one of the most highly used listeners in JMeter use, and can be added by right-clicking and selecting Add/Listener/aggregate reports. After executing the JMeter script, the aggregation report appears as follows:

The columns are defined as follows:

Label: Tag name, organized as: {Thread Group name}:{http request name}, can be simply understood as HTTP request name

# Samples: Total number of samples, which is the total number of requests

Average: Average response time

Median: The response time for percentile 50% (90% line, 95% line, and 99% line are the same, with 90% percentile corresponding response time as an important metric in performance testing)

Min: Minimum response time

Max: Maximum response time

Error%: Failure rate (can also be interpreted as sample request assertion failure rate)

Throughput: Throughput, which is the number of successfully processed samples in a server unit time, is an important indicator of performance testing

KB/SEC: Data transfer rate, that is, the amount of information transmitted per unit of time, as well as an important indicator of performance testing

It is necessary to highlight the percentile (statistical terminology, if a group of data is sorted from small to large, and the corresponding cumulative percentile is calculated, the value of the corresponding data for a 100 percentile is called the percentile of the 100 percentile. Can be expressed as: a group of n observations are sorted by numerical size. For example, the value in the p% position is called the percentile number of p. reflects how many samples in the current HTTP request sample have response times below the percentile response time, rather than how many samples are gathered around the response time.

Calculation formula:

Throughput = Total number of samples/(the current HTTP request corresponds to the last sample processing completion time-the starting time for the first sample for the current HTTP request)

KB/SEC = HTTP Request Total response data size/(the current HTTP request corresponds to the last sample processing completion time-the current HTTP request corresponds to the start time of the first sample)

The JMeter official definition for percentile corresponds to the following:

Median is a number which divides the samples into the equal halves. Half of the samples are smaller than the median, and half is larger. [Some samples may equal the median.] This was a standard statistical measure. The Median is the same as the 50th percentile

The JMeter official definition for throughput corresponds to the following:

throughput is calculated as requests/unit of time. The time is calculated from the start of the first sample to the end of the last sample. This includes any intervals between samples, as it was supposed to represent the load on the server.
The formula Is:throughput = (number of requests)/(total time).

The percentile sample is as follows:

At this point, This article successfully concluded, I hope this article can give beginners JMeter you a reference.

Finally, very grateful to the pro-stop, I hope this article can be pro helpful. Warmly welcome the kiss to discuss together and progress together. Thank you so much! ^_^

JMeter Learning -019-jmeter Listener "aggregation Report" interface field analysis and calculation method summary description

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.