В gatling пользователь - это всего лишь одно выполнение сценария от начала до конца.
, поэтому ваш сценарий не обязательно должен обрабатывать «пользователя», как в «пользователе вашей системы»..
, поэтому у вас есть сценарий, который делает ваши остальные вызовы
val scn: ScenarioBulider = scenrio("your scenario"
.exec(http("rest call")
.get("http://rest.com/endpoint")
.check(status.is(200))
)
, затем вы создаете симуляцию, которая моделирует, сколько раз этот сценарий исполнялся в течение какого периода времени, например:
setUp(
scn.inject(atOnceUsers(10))
)
будет выполнять 10 одновременных выполнений определенного сценария.
Подробнее о 1013 * читайте во вводной документации.