PUT メソッドを最大 100 ~ 200 の場所に同時に送信する場合の応答時間をテストするボリューム テストがあります。私はjmeterを使用していますが、jmeterで達成する方法があるかどうか疑問に思っていますか?
テスト - 同じファイルを異なる場所に同時に HTTP PUT します (最大 100 から 200 の場所)。
例 ・一度に5件以下(最大200件)のリクエストを別の場所に送信したい。
1. Put /location1/object1 File 1
2. Put /location2/object2 File 1
3. Put /location3/object3 File 1
4. Put /location4/object4 File 1
5. Put /location4/object4 File 1
CSVデータセットを使用してループおよびwhileコントローラーを試しましたが、同時にではなくCSVから1つずつ送信しているようです。私が考えることができる唯一の解決策は、テスト計画を実行するために最大 100 から 200 のスレッド グループを作成することです。100 ~ 200 のスレッド グループを作成した場合、PC に影響するかどうかわかりません。
以下は私の現在のテスト計画です。
Test Plan
HTTP Request Default
HTTP Header Manager
Thread Group
+ Get Service
Get URL
+ While Controller
Put Method
Put {PATH from CSV} File 1
CSV Data Set Config
{5 paths in CSV}