0

I have login transactions in my JMeter which has 20 requests in it. few requests run parallely and few of them in line when I observed in developer tools network tab. My issue, jmeter is running all of them sequentially which is giving 60sec to process where as stopwatch manual results are 17-20sec range. How to run set of requests parallely as I have already tried changing transaction controller ->parallel controller but it is initiating more threads(678) than specified(2) jmeter non GUI thread count increased to 500 JMeter script has only 2thread group with 1user each but Non gui executing more threads.

Also, I have come to know that can't place parallel controller under transaction controller. How can we achieve this kind of requirement?Need similar kind of web_concurrent_start() functionality of loadrunner in JMeter.

2 Answers 2

0

Out of the box JMeter doesn't provide such functionality, it can either be achieved by JSR223 Test Elements and Groovy language or Parallel Sampling for JMeter plugin

The Parallel Controller executes all its children at the same time and it seems to be exactly what you're looking for.

More information: How to Use the Parallel Controller in JMeter

Sign up to request clarification or add additional context in comments.

1 Comment

I tried parallel controller, but each request is initiating a thread resulting in 678 threads being processed.
0

if you need, web_concurrent_start(), then why not just lease some number of virtual user hours or a one month/three month license to cover your testing needs?

Comments

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Start asking to get answers

Find the answer to your question by asking.

Ask question

Explore related questions

See similar questions with these tags.