title: Jmeter Run Thread Groups Consecutively vs No of Threads
body: <p>What is the difference between following Jmeter test architectures?</p>
  
  <pre><code>--Test Plan(Run Thread Groups Consecutively not checked)
      --Thread Group 1(No of Threads(users) : 1, Ramp up Period(in Seconds) : 1, Loop count: 1)
      --Thread Group 2(No of Threads(users) : 1, Ramp up Period(in Seconds) : 1, Loop count: 1)
      --Thread Group 3(No of Threads(users) : 1, Ramp up Period(in Seconds) : 1, Loop count: 1)
      --Thread Group 4(No of Threads(users) : 1, Ramp up Period(in Seconds) : 1, Loop count: 1)
      --Thread Group 5(No of Threads(users) : 1, Ramp up Period(in Seconds) : 1, Loop count: 1)
      --Thread Group 6(No of Threads(users) : 1, Ramp up Period(in Seconds) : 1, Loop count: 1)
      --Thread Group 7(No of Threads(users) : 1, Ramp up Period(in Seconds) : 1, Loop count: 1)
      --Thread Group 8(No of Threads(users) : 1, Ramp up Period(in Seconds) : 1, Loop count: 1)
      --Thread Group 9(No of Threads(users) : 1, Ramp up Period(in Seconds) : 1, Loop count: 1)
      --Thread Group 10(No of Threads(users) : 1, Ramp up Period(in Seconds) : 1, Loop count: 1)
  
  --Test Plan(Run Thread Groups Consecutively not checked)
      --Thread Group 1(No of Threads(users) : 10, Ramp up Period(in Seconds) : 1, Loop count: 1)
  
  --Test Plan(Run Thread Groups Consecutively not checked)
      --Thread Group 1(No of Threads(users) : 2, Ramp up Period(in Seconds) : 1, Loop count: 1)
      --Thread Group 2(No of Threads(users) : 2, Ramp up Period(in Seconds) : 1, Loop count: 1)
      --Thread Group 3(No of Threads(users) : 2, Ramp up Period(in Seconds) : 1, Loop count: 1)
      --Thread Group 4(No of Threads(users) : 2, Ramp up Period(in Seconds) : 1, Loop count: 1)
      --Thread Group 5(No of Threads(users) : 2, Ramp up Period(in Seconds) : 1, Loop count: 1)
  </code></pre>
  
  <p>In my scenario, I want to do load test of my solution where I have different test cases executed by different users. Here users have a very little chance to do same operation at a time. So I use different thread groups for my test cases. And with my scenario increase <strong>No of Threads(users)</strong> in thread group doesn't mean logical to me. So I unchecked <strong>Run Thread Groups Consecutively</strong> in my Test plan but not sure about does it really makes a concurrency test or not.</p>