JMeter Thread Group Explained in Detail - Part 1

preview_player
Показать описание
This video explains one of the most important JMeter components, Thread Group in a detailed manner. To demonstrate a real-life load testing scenarios, this video shows how a sample load test requirement can be achieved by using different Thread Group options.

Important topics like achieving concurrency with number of users and ramp-up, achieving steady state, error handling during test etc. are explained practically.

Topics covered:

What is Thread Group? - 00:53

Thread Properties section of Thread Group
Adding Thread Group in JMeter - 02:18
Setting number of users - 03:00
Setting Ramp Up - 05:10
Understanding steady state - 07:20
Setting test duration - 08:15
Understanding loop count - 09:04
Delay thread creation until needed - 13:29
Same user on each iteration - 14:08

Action to be taken after sampler error section of Thread Group
Continue option - 15:23
Start Next Thread Loop option - 17:02
Stop Thread option - 18:40
Stop Test option - 20:04
Stop Test Now option - 20:04

We'll cover more interesting software testing stuff going forward. Please subscribe to this channel to stay updated. Also, please like this video and spread the word. :)

Follow Testing Diaries on social media:
Рекомендации по теме
Комментарии
Автор

Thankyou somuch for the clear execution steps.
Noone has done thread group loopexection in this much clear way

anupriya-pqiw
Автор

A good explanation, simple and up to the point.

smeeangle
Автор

Great Going Bro !!
Keep it up, your knowledge in Testing is truely insightful.

DhawalMewada
Автор

Nice video ! Which Listener You have used here ? I am not able to find it.

ankitprajapati
Автор

Hi Bro. May I ask you a question? Why does thread still continues running if it reach to the number of thread we set? Can you make me more clear about that?

vireaksstorm
Автор

Nice video dude! Want to confirm, if in JMeter I set the number of users to 10 and ramp-up to 5 with loop count of 1, it means that it will take 5 seconds to generate all users (5/10 = 0.5 seconds per user). Does it mean that request will also be generated every 0.5 second?

namanvohra
Автор

Hi...I was trying to configure 10 threads and ramp up speed is also 10 secs...i am observing that most of the Http requests are failing.... because of variables being used across the http requests (eg- server values I have given in an user defined variable ${server}) but all the http requests will pass in case i hardcode the values across the requests. Please comment back

bhuvaneshwarihangaragi
Автор

Could you please send sample load testing inference/summary report in word format which includes server metrics?

TheBharathibalaji