Interleave Controller in JMeter
- Interleave Controller will select only one sampler/requests stored in it, to run in each loop of the thread. It will execute the samplers sequentially.
- You can give a descriptive name for the controller (optional).
- If the checkbox is selected, the interleave controller will consider sub-controllers as single request elements and permit only one request per controller at a time (optional).
- Let’s consider an example of Interleave Controller, where Thread Group contains Number of Threads to
1 Loop Count to
5, and a total of
4 Samplers (Http requests).
1 * 5 * 4 = 20 requests will be sent to the webserver under test without using any Logic Controller.
5 requests will be sent to a web server under test by using Interleave Controller in sequential order i.e. 1 request per loop.
The Following Example Demonstrates the Interleave Controller.