私はこれをセッションのために作成し、それをある種のファイルに保存し、新しいシミュレーションでその値を読み取り、ユーザーにそれを拾わせることをお勧めします。 'Fanning out'は、ガトリングが単一のシミュレーションでサポートするシナリオではありません。
あなたが本当に欲しいのであれば、特に管理者がすぐに実行する必要があるだけで、シミュレーションファイル内でシナリオを定義する準備ができていれば、それを見分けることができます。 「管理者」のシナリオがmySession 『VAR
からセッション変数を設定したシナリオに』ユーザの一環として「mySession」VAR
にあなたのセッションの値を保存するの一環として
class simulation extends Simulation {
private var mySession = "NOT_SET"
val users = scenario("Users").exec(Session.browse)
val admins = scenario("Admins").exec(Session.create)
}
それが迅速かつダーティデータの播種のために[OK]を動作しますが、あなたが本当にガトリングが設計される方法の穀物に対して切断している
setUp(
admins.inject(
atOnceUsers(1)
),
users.inject(
nothingFor(1 minutes), //enough time for admins to complete
atOnceUsers(10) //or however many you need
)
、その後のようなあなたのシミュレーションに何かを実行
... 。
あなたの答えをありがとう。私は最終的に私の期待を下げ、より簡単なシミュレーションを実行しました。 – Shengis