0% found this document useful (0 votes)
3 views

jmeter_ThreadGroup

A thread group in JMeter is a collection of threads/users executing the same scenario, used to apply load and analyze results through various listeners like View Results Tree and Aggregate Report. Key load parameters include samples, average response time, error percentage, and throughput, which help assess performance consistency and efficiency. Additional plugins, such as the Concurrency Thread Group, can enhance load simulation, and a sample JMeter script demonstrates response handling and throughput metrics.

Uploaded by

abhimanyu thakur
Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
3 views

jmeter_ThreadGroup

A thread group in JMeter is a collection of threads/users executing the same scenario, used to apply load and analyze results through various listeners like View Results Tree and Aggregate Report. Key load parameters include samples, average response time, error percentage, and throughput, which help assess performance consistency and efficiency. Additional plugins, such as the Concurrency Thread Group, can enhance load simulation, and a sample JMeter script demonstrates response handling and throughput metrics.

Uploaded by

abhimanyu thakur
Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 4

 What is Thread Group?

A thread group is a set of threads/users executing the same scenario.

 Understand the Process of applying the Load


using Thread Group
 Introduction to Listeners:
View Results tree
Aggregate Report
Graph Results

 Understand the Jmeter Load parameters to


analyze results
Samples : No of users hit that specific request =
2153
Average: It is the average time taken by all the samples to
execute specific label. = 129 Milli seconds
Min: The shortest time taken by a sample for specific label.
Max: The longest time taken by a sample for specific label
Std. Dev.: This shows the set of exceptional cases which were
deviating from the average value of sample response time. The
lesser this value more consistent the data. Standard deviation
should be less than or equal to half of the average time for a label.
 Error%: Percentage of Failed requests per Label.
 Throughput: Throughput is the number of request that are
processed per time unit(seconds, minutes, hours) by the server.
This time is calculated from the start of first sample to the end of
the last sample. Larger throughput is better.
Median: It is the time in the middle of a set of samples result. It
indicates that 50% of the samples took no more than this time i.e
the remainder took at least as long.
90% Line: 90% of the samples took no more than this time. The
remaining samples took at least as long as this. (90th percentile)

 Additional Plugins for Simulating real time Load


Download the jar from
https://jmeter-plugins.org/wiki/PluginsManager/
Concurrency Thread Group
Ultimate Thread Group

Created Jmeter script


ThreadGroup – 1
View results tree-

200 response Green tick-

200 status code – response may be the wrong one-

AddEmployee - employee is successfully added 200 status


- Employee already exists – 200 stats
3 users
12 15 30
12+15+30/3 = average
Min=12 Max=30

With 100 users of load, through put is 300 Requests/Sec for reserve.php

200 requsts

You might also like