Can one K6 Virtual User send two requests asynchronously?

Hi @royzhang007,
All VUs are independent of each other. So if you just run two VUs and use the __VU to make one request in one of them and another request in another this will do exactly what you want.

You can use modulo arithmetic in order to, for example, split your VUs so a quarter of them do one thing, a third does a second thing and the rest a third thing. This can be a single requests or totally complete tests.
With the new schedulers coming soon ™ this will be even easier.

p.s. I don’t know what request ART is
p.s.s. the link with the modulo arithmetic has other ways of getting the same result which can be argued are more readable.