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.
Download as DOCX, PDF, TXT or read online on Scribd
0 ratings0% 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.
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