I have 7 requests and 100 thread users in 1 Master and 3 Slave systems.
I want to know how load gets handled in slave systems?
What is response timeout in JMeter?
Software Quality Assurance & Testing Stack Exchange is a question and answer site for software quality control experts, automation engineers, and software testers. It only takes a minute to sign up.
Sign up to join this communityAs per what I'm understanding is that you have set up below mentioned architecture for JMeter distributed testing,
1 Master: Controlling 3 Slaves.
You have set up number of threads to 100 in the Thread Group.
In your Thread Group you have 7 HTTP Requests.
So now if you run your test with Remote Start All option, the Master system will tell all the 3 Salve system to execute the srcipt that will make 7 HTTP Requests each for 100 users. The Mster system in return will collect the results of all the three slaves.
So now in this scenario you are generating a load of 300 users simultaneously for each of your 7 HTTP Requests.
Now for the response timeout in Jmeter: Default timeout is 30 seconds I guess. Although you have configure your own timeout limit. There are 2 ways to configure custom response timeouts,
You can configure it in the Timeouts section in HTTP Request Sampler.
You can also configure it in the Timeouts section in HTTP Request Defaults config element.
By default all JMeter timeouts to wit:
are set to zero. It means that JMeter will try to establish connection or wait for response forever.
You can use Connect
and Response
timeouts setting of the HTTP Request sampler in order to control the timeout values. You can also apply the desired timeout values to all HTTP Request samplers in one shot using HTTP Request Defaults
Response threshold can be set via Duration Assertion