EDUCBA

EDUCBA

MENUMENU
  • Free Tutorials
  • Free Courses
  • Certification Courses
  • 600+ Courses All in One Bundle
  • Login
Home Software Development Software Development Tutorials JMeter Tutorial JMeter Aggregate Report
Secondary Sidebar
JMeter Tutorial
  • JMeter Basic and Advanced
    • What is Jmeter
    • Install Jmeter
    • JMeter API Testing
    • JMeter if controller
    • JMeter JSON Extractor
    • JMeter Recording
    • JMeter CSV Data Set Config
    • JMeter Command Line
    • JMeter Report
    • JMeter HTTP Request
    • JMeter While Controller
    • JMeter with Selenium
    • JMeter Script
    • JMeter Constant Throughput Timer
    • JMeter Random Variable
    • JMeter tool
    • JMeter BlazeMeter
    • JMeter Parameters
    • JMeter Plugins
    • JMeter Performance Testing
    • JMeter load testing
    • JMeter BeanShell
    • JMeter User-Defined Variables
    • JMeter WebSocket
    • JMeter Aggregate Report
    • JMeter Distributed Testing
    • JMeter Summary Report
    • JMeter Response Assertion
    • JMeter Assertion
    • JMeter Thread Group
    • JMeter Loop Count
    • JMeter Variables
    • JMeter Testing
    • JMeter Version
    • Timers in Jmeter
    • JMeter Alternatives
    • JMeter Command Line Options
    • JMeter Ramp Up Period
    • JMeter Plugin Manager
    • JMeter Throughput
    • JMeter Regular Expression Extractor

JMeter Aggregate Report

JMeter Aggregate Report

Definition of JMeter Aggregate Report

JMeter is an open-source tool used to perform load and performance testing applications. In JMeter, we have different listeners to view the result of Test Plan, in which aggregate report is one of the listeners that are provided by the JMeter. The aggregate report is the same as the summary report except the aggregate listener provides some additional parameters such as Median. We know the importance of reading and understanding the JMeter reports which means how we can provide the correct conclusion with statistics of the report. If we have statistics of the report, then we can do analysis easily and conclude the result of the Test Plan.

All in One Software Development Bundle(600+ Courses, 50+ projects)
Python TutorialC SharpJavaJavaScript
C Plus PlusSoftware TestingSQLKali Linux
Price
View Courses
600+ Online Courses | 50+ projects | 3000+ Hours | Verifiable Certificates | Lifetime Access
4.6 (86,268 ratings)

Overview of JMeter aggregate report

Total Report in JMeter is one among the preeminent fundamental audience. It is around the same in Comparison with Summary Report aside from Aggregate Report gives not many more boundaries like, “Middle”, “90% Line”, “95% Line” and “close to 100% Line”. Prior to going further, it’s great to comprehend the instrument of the method for recording and Run JMeter Script and Summary Report.

Start Your Free Software Development Course

Web development, programming languages, Software testing & others

Here, we will zero in on comprehension and investigation of each field given by the Aggregate Report. Essentially it creates a table to show the outcome with a line for each example independently and displays data about Throughput, KB/Sec worth, Average Time, Median worth, 90% Line, 95% Line, almost 100% Line, Minimum Response Time, Maximum Response Time, Error %. At the lower part of the table, you can likewise track down the Total incentive for every last one of these fields.

Why JMeter aggregate report?

Now let’s see why we need to use the aggregate reports in JMeter as follows.

Total Report in JMeter is one among the preeminent fundamental audience. It is around the same in Comparison with Summary Report aside from the Aggregate Report gives not many more boundaries like, “Middle”, “90% Line”, “95% Line” and “almost 100% Line”. Prior to going further, it’s great to comprehend the component of the method for recording and running JMeter Script and Summary Report.

According to the JMeter Listeners. Throughput is determined as solicitations/units of time. The time is determined from the beginning of the main example to the furthest limit of the last example. This incorporates any stretches between tests, as it should address the heap on the server.

Throughput is estimated in demands each second/minute/hour. The time unit is picked so the shown rate is somewhere around 1.0. Whenever the throughput is saved to a CSV record, it is communicated in demands/second, for example, 30.0 solicitations/minute is saved as 0.5.

Using JMeter aggregate report

Now let’s see how we can use the aggregate reports in JMeter with examples as follows.

First, we need to create a Test Plan in JMeter as shown in the following screenshot.

e

Now add the Thread Group inside the Test Plan as shown in the following screenshot as follows.

c

After creating Thread now we need to add the sampler, here we added an HTTP request sampler as shown in the following screenshot as follows.

JMeter Aggregate Report n

Now in this step, we need to add the listener, usually, we add the view result tree or any other but here we need to add the aggregate report listener as shown in the following screenshot as follows.

JMeter Aggregate Report l

Now let’s save the Test Plan and run it, after execution of the Test Plan we can see the result in the following screenshot as follows.

JMeter Aggregate Report v

JMeter aggregate report analysis

Now let’s try to understand the aggregate report with details as follows.

  • Label: Basically it is the name of the URL that we provided, in the above example, we provide two HTTP requests that are nothing but the Label of the report.
  • Sample: It is used to show the number of virtual users per request that we added to the Thread Group.
  • Average: It is used to specify how much time is taken by a specific request or Label. In the above example, the total average time is 2682 milliseconds as shown in the above screenshot.
  • Median: It is the time in a bunch of test results. It demonstrates that half of the examples took something like this time i.e. the rest of at minimum as long.
  • 90% Line: It is the Value under which 90 Percent of the examples fall. The rest tests took essentially as long as they were worth. (90th percentile)To work out 90%, Make a rundown of all the exchange values and yet again orchestrate their qualities in dropping requests. Presently wipe out the top 10% exchanges of your all-out list. Staying most noteworthy is the 90th percentile.
  • 95% Line: It is the Value under which 95 Percent of the examples fall. The rest tests took essentially as long as they were worth. (95th percentile) To compute 95%, Make a rundown of all the exchange values and once again orchestrate their qualities in plummeting requests. Presently kill the top 5% exchanges of your all-out list. Staying most elevated worth is the 95th percentile.
  • 99% Line: It is the Value under which 99 Percent of the examples fall. The rest of the tests took basically as long as they were worth. (99th percentile) To compute close to 100%, Make a rundown of all the exchange values and yet again organize by their qualities in plummeting requests. Presently kill the top 1% exchanges of your absolute rundown. Staying most elevated worth is the 99th percentile.
  • Min: It is used to show the minimum amount of time taken by the label and it is shown in milliseconds.
  • Max: It is used to show the maximum amount of time taken by the label or we can say that HTTP request.
  • Error%: It shows failed HTTP requests per label.
  • Throughput: It shows a number of requests are processed per second.
  • KB/Sec: It is used to show the average amount of data received from the server during Test Plan execution.

JMeter aggregate report command

First, we need to download JMeter PluginsCMD, after that we also need to install some additional plugins such as Synthesis Report and command Line graph plotting tool.

Now run the following command as follows.

JMeterPluginsCMD.bat --generate-csv aggregatereport.csv --input-jtl output.jtl --plugin-type AggregateReport

Conclusion

We hope from this article you learn more about the JMeter aggregate report. From the above article, we have taken in the essential idea of the JMeter aggregate report and we also see the representation and example of the JMeter aggregate report. From this article, we learned how and when we use the JMeter aggregate report.

Recommended Articles

This is a guide to JMeter Aggregate Report. Here we discuss the definition, overviews, Why JMeter aggregate report?, Examples with code implementation. You may also have a look at the following articles to learn more –

  1. JMeter Version
  2. Timers in JMeter
  3. JMeter vs Selenium
  4. JMeter Alternatives
Popular Course in this category
JMeter Testing Training (3 Courses)
  3 Online Courses |  9+ Hours |  Verifiable Certificate of Completion |  Lifetime Access
4.5
Price

View Course
0 Shares
Share
Tweet
Share
Primary Sidebar
Footer
About Us
  • Blog
  • Who is EDUCBA?
  • Sign Up
  • Live Classes
  • Corporate Training
  • Certificate from Top Institutions
  • Contact Us
  • Verifiable Certificate
  • Reviews
  • Terms and Conditions
  • Privacy Policy
  •  
Apps
  • iPhone & iPad
  • Android
Resources
  • Free Courses
  • Java Tutorials
  • Python Tutorials
  • All Tutorials
Certification Courses
  • All Courses
  • Software Development Course - All in One Bundle
  • Become a Python Developer
  • Java Course
  • Become a Selenium Automation Tester
  • Become an IoT Developer
  • ASP.NET Course
  • VB.NET Course
  • PHP Course

ISO 10004:2018 & ISO 9001:2015 Certified

© 2022 - EDUCBA. ALL RIGHTS RESERVED. THE CERTIFICATION NAMES ARE THE TRADEMARKS OF THEIR RESPECTIVE OWNERS.

EDUCBA
Free Software Development Course

C# Programming, Conditional Constructs, Loops, Arrays, OOPS Concept

*Please provide your correct email id. Login details for this Free course will be emailed to you

By signing up, you agree to our Terms of Use and Privacy Policy.

EDUCBA Login

Forgot Password?

By signing up, you agree to our Terms of Use and Privacy Policy.

EDUCBA
Free Software Development Course

Web development, programming languages, Software testing & others

*Please provide your correct email id. Login details for this Free course will be emailed to you

By signing up, you agree to our Terms of Use and Privacy Policy.

EDUCBA

*Please provide your correct email id. Login details for this Free course will be emailed to you

By signing up, you agree to our Terms of Use and Privacy Policy.

Let’s Get Started

By signing up, you agree to our Terms of Use and Privacy Policy.

This website or its third-party tools use cookies, which are necessary to its functioning and required to achieve the purposes illustrated in the cookie policy. By closing this banner, scrolling this page, clicking a link or continuing to browse otherwise, you agree to our Privacy Policy

Loading . . .
Quiz
Question:

Answer:

Quiz Result
Total QuestionsCorrect AnswersWrong AnswersPercentage

Explore 1000+ varieties of Mock tests View more