3

JMETERで次のことを実現したい

  1. JmeterはID番号付きのCSVファイルをロードします
  2. Jmeterの各ユーザー/スレッドはID番号を選択し、それをHTTPリクエストに追加します(例:http:www.testsite.com/test.php?id = x )
  3. 手順2を繰り返し、ファイル内の次のID番号を選択します。

これは、サーブレットが接続プールを使用して複数のスレッドを実行していることをテストできるようにするためです。

ここに手動で値を入力してみましたここに画像の説明を入力してください

ただし、これは機能していません。

スキーマレイアウト:

ここに画像の説明を入力してください

ありがとう

4

1 に答える 1

8

以下のようにスキーマの実装を試みることができます。

1.次の形式などのcsvファイルでテストIDを準備します。

id1
id2
...
idN

2.次のスキーマを使用します。

CSVデータセット構成
ファイル名:[テストIDを含むcsvファイルへのパス]
変数名:testID   //抽出されたIDは${testID}として参照できます
EOFでリサイクルしますか?誤り
EOFでスレッドを停止しますか?真
共有モード:現在のスレッド //このモードでは、各スレッドでcsvのすべての値を使用できます
スレッドグループ
スレッド数:N     //テストスレッド(ユーザー)の数
ループカウント:永遠に
。。。
    HTTPリクエスト //http呼び出し
    サーバー名またはIP:www.testsite.com
    パス:/test.php?id=${testID}  //抽出されたIDを持つ変数を使用
。。。
于 2012-11-12T11:08:59.330 に答える