Background / Issue Description
I have an API called xAPI that returns a value called tabId.
This tabId needs to be used as an input parameter in two other APIs: yAPI and zAPI.
Conditions:
-
yAPI and zAPI must run in parallel.
-
yAPI must be executed 5 times concurrently, and zAPI must be executed 10 times concurrently. ( All 15 API calls should be called concurrently)
-
All executions of yAPI and zAPI should use the same tabId returned from xAPI.
-
yAPI calls and zAPI calls should start concurrently.
When a scenario runs with multiple virtual users, how does Gatling handle variable sharing between those users?
Gatling version:
Gatling flavor: java
Gatling build tool: gradle