次のようにテスト計画を作成したいと思いJMeter
ます。
Web サーバーを使用した特定のフローがあります。
Req1
Reply for Req1
Req2
Reply for Req2
Req2
Reply for Req2
etc
これらを単一のフローとして実行する必要があります。つまり、各スレッドはこれを最初から最後まで実行します(別のスレッドではなく Req1
、Req2
送信します)。
また、反復ごとに異なるパラメーターを送信する必要があるため、 を使用しCSV data set
ました。
問題:
スレッドごとのすべてのリクエストに対して、CSV から同じ行を送信する必要があります。
例:
次の CSV があるとします。
john,A1111,engineer
bill,A2111,manager
mary,C1111,secretary
スレッド 1 による最後のリクエストまでのすべてのフローで最初の行を送信し、すべてのリクエストでスレッド 2 によって 2 行目を送信する必要があります Req1
。
これは可能ですか?すべてのコントローラに同じ CSV ファイルを追加しようとしましたが、期待どおりに動作しません。
更新:
私が興味を持っているのは、各スレッドが CSV ファイルから 1 行を消費し、フロー内のすべての要求に対してその行を「キャッシュ」することです。