I have 2 scenarios
val scn = scenario("getJson").exec(getJson).inject(atOnceUsers(1)).protocols(httpProtocol)
val scn1 = scenario("sendJson").exec(processJsons).inject(atOnceUsers(1)).protocols(amqpConf)
I want to run them sequentially in Gatling 3.5.1 I tried these ways
1. setup(scn,scn1)
2. scn.andThen(scn1)
setup(scn)
but both ways it is not working, everytime scn1 is executed first. Someone please help me. TIA
Gatling DSL components are immutable, so 2 is broken, you're passing the unchained scn.
setUp(
scn.andThen(scn1)
)
or
val chained = scn.andThen(scn1)
setUp(chained)