2016-03-31 9 views
0

合計50人の同時ユーザーでGatling Testをセットアップする必要がありますが、問題はあります。1時間に合計50人のユーザーにユーザー注入を促す5分あたり10ユーザーを追加する

私はrampuser(10)以上(60分)を使用しますが、これは10人の同時ユーザーしか取得できません。
constantUsersPerSec(users)を(60分)で使用すると、ストレスが強すぎます。

提案はありますか?

ありがとうございました。

答えて

2

これは以下のように行うことができる:(injectionStep)separatedBy(持続時間)に

splitUsers(nbUsers):

val scn = scenario("Test").during(1 hours) { 
    exec(http("test").get("/")) 
} 
setUp(scn.inject(splitUsers(50) into atOnceUsers(10) separatedBy(5 minutes)) 
    .protocols(httpConf)) 

http://gatling.io/docs/2.0.3/general/simulation_setup.html参照繰り返し休止によって分離された定義された注入工程を実行しますnbUsersに到達するまでの所与の持続時間のうち、注入する総ユーザ数。

関連する問題