Closed theikalman closed 6 years ago
Vegeta wasn't designed with user sessions in mind, so this is not easy to do. I suppose what you're trying could work, but have you considered load testing one endpoint at a time, separately?
I see. I have done it, doing load test per-endpoint. I just want to try to simulate what user do in real world scenario with vegeta if possible, so I can replace Gatling with vegeta completely since Gatling needs a lot of memory to run. Thanks @tsenart
Try https://k6.io/
Looks really cool. Going to try it :+1:
interesting...
I see. I have done it, doing load test per-endpoint. I just want to try to simulate what user do in real world scenario with vegeta if possible, so I can replace Gatling with vegeta completely since Gatling needs a lot of memory to run. Thanks @tsenart
@ajiyakin still use Gatling? thanks! I want to solve the issue.
@theikalman Which tools would you recommend? Is vegeta good for simulating complex transactions?
Question
So I need to do multiple request (chaining) in one scenario. For example, I need to log-in the user and then get list of items and then buy the items. What is the best way to do that in vegeta? Currently I'm using this template to do that: