0
votes

Currently I have a test plan that has:

  1. "Embedded resource from HTML files" and parallel download set at the HTTP request defaults level of the thread group
  2. HTTP samplers under a few transaction controllers with the setting set to the individual sampler level
  3. HTTP samplers under other Tx controllers without the setting set at their individual sampler levels.

My question: Does the HTTP request defaults property about embedded resources propagate to the samplers at #3?

My understanding from this: Yes it will reflect which means all the samplers in my test plan will have the embedded resources downloaded using parallel threads

Is this right?

1

1 Answers

1
votes

Yes it is right, HTTP Request Defaults proparages default changes to all samplers in its scope

  1. The "defaults" will be applied to both HTTP Request 1 and HTTP Request 2

    enter image description here

  2. Here the "defaults" will be applied to both HTTP Request 1 and HTTP Request 2, but not to the HTTP Request 3

    enter image description here

  3. And here the "defaults" will be applied to the HTTP Request 3 only

    enter image description here

More information: JMeter Scoping Rules - The Ultimate Guide