ガトリングを使用して、REST っぽいアプリのストレス テストを試みています。リクエストごとusers
に異なる投稿を作成したいと考えています。fileBody
シナリオは次のようになります。
scenario("100%")
.during(15 minutes) {
exec(requestStream.next())
.pause(118 seconds, 120 seconds)
}
.users(2)
.delay(2 minutes)
.protocolConfig(httpConf)
...build up several scenarios...
setUp(severalScenarios)
これは正常にexec
実行されますが、各シナリオが初めて構築されるときに のブロックが 1 回だけ実行されるようです。during(...)
ループが発生するたびにブロックが実行され、各ユーザーRequest
に 15 分ごとに実行されるイテレータからの新しいものが与えられると考えました。
何か不足していますか?これを行うよりスマートな方法はありますか?