Forum Discussion

cristian77's avatar
cristian77
Occasional Contributor
11 years ago

Number of threads = Number of requests ?

I am trying to understand how LOAD ui and SOAP ui works.

If i want to send like 100 requests /minute how is this achieved ?

There will be 100 threads started for each request ?
(if yes what if the response take more then 1 minute for each ?, will start another 100 threads in the next minute ?)

There is a pool of threads that handle some asynch requests ?

The same apply for SOAP UI or there are different techniques ?

A lot of questions i know

Thanks in advance

3 Replies

  • LoadUI uses Virtual Users, not threads. Threads is just an implementation detail (LoadUI uses a thread pool) that shouldn't matter when testing.

    SoapUI does not have Virtual Users, but instead calls each "user" a thread for some reason.

    It's confusing -- I know.


    Regards

    Henrik O
    SmartBear Software
  • cristian77's avatar
    cristian77
    Occasional Contributor
    Thanks ....now things are more clear.

    One more question : is possible with soap ui to trigger something like 100 requests each minute , despite the responses might took more the 1 minute.

    so in the first minute 100 requests , second minute another 100 , etc without necessarily waiting for all the responses from the previous 100....etc

    For slow server it will be hard to cope with this but I will be able to test their limits.

    Thanks again.
  • No, that's only possible in LoadUI -- not in SoapUI.