JMeter, as a loop once for each sampler in the Interleave controller

I use JMeter to automate some tests, and I have a fairly simple setup with logging in and logging out, and then with a few separate tests. I want each test to register, do its job and log out. Now all the tests are in the interlace controller, and the input / output elements are outside. If I have 10 tests, I install ThreadGroup 10 times, and everything works as I expect.

However, we have 3 people who write their own tests, which should go to the rotation controller, and the number of tests is growing. It becomes a little troublesome to ensure that the number of ThreadGroup cycles matches the number of tests, manually counting, and I'm looking for a way to tell JMeter about the cycle as many times as there are children in the Interleave controller. Any suggestions?

I would not try to try another structure if it does what I want and does not force people to add input / output elements to each individual test.

Thanks in advance.

+5
source share
2 answers

What about:

  • Isolation of entry / exit into a single test plan using a test fragment

  • Each user will have their own test plan and use the previous one through IncludeController.

  • ModuleController

, , , , 3 .

+1

;-) , , , :

  • Loop []
      • Interleave
          • test 1
          • test 2
          • test x
          • []

, . . (, ). , .

. , . jmx - , ...

: , ; -)

0

All Articles