Forum Discussion

Brent_Eades's avatar
Brent_Eades
New Contributor
15 years ago

Details of "Virtual Users" generator?

Hello all,

I'd like to better understand what exactly goes on when I load the "Virtual Users" generator.

From the test result summaries I can surmise that when I enter a given URL, LoadUI fetches just the HTML for the page in question, and ignores any associated files (CSS, JS, etc.) Correct so far?

Next: say I enter a URL, set "Number of Users" to 20 and "Request Interval" to 2 seconds, giving me 10 requests/sec. What is Load UI doing then? Does it launch 20 separate HTTP clients, each sending 1 request/2 sec -- or something else?

I'm basically trying to understand how closely this generator replicates "real-world user" behaviour. Any feedback would be very helpful.
  • Hi!

    The Virtual Users Generator just outputs a Trigger Signal -- it's basically an alternative way of getting the same result as a Fixed Rate Generator. And the Web Page Runner does not fetch additional resources.

    Much of this can be accomplished in soapUI though (via the soapUI Runner in loadUI). For example, a HTTP Test Request in soapUI have a checkbox option for Download Resources and soapUI supports session related things, such as cookies.

    Regards!

    /Henrik
    eviware.com
  • Very useful answer, Henrik, thanks. I discovered LoadUI before SoapUI, and so I'm only just now starting to see how they fit together. Will follow your tips. Thanks again.