jmeter備忘録

HTTPプロキシサーバ

ワークベンチを右クリック→追加→Non-Testエレメント→HTTPプロキシサーバを選する。
ポートを8081に変更。
実行→開始でプロキシサーバを立ち上げる。
リクエストを立ち上げたプロキシサーバに送るように設定。
IEの場合、ツール→インターネットオプション→接続タブを選択→LANの設定→"プロキシサーバを使用する"にチェックしアドレスとポート(8081)を指定する。
ブラウザからリクエストを送信するとHTTPリクエストを取得することができる。

ロジックコントローラ

ループコントローラ

子ノードに指定したリクエストを指定した回数繰り返す。

リクエストを動的に変更する

スレッドグループ→追加→前処理→ユーザパラメータ
変数の追加で変数を追加する。
csvから値を取得して変数に代入する場合。
オプション→関数ヘルパー→関数の選択で_StringFromFileを選択→ファイルのフルパスを設定→生成

ex)

${__StringFromFile(C:\java\jakarta-jmeter-2.3RC4\bin\movie_contid.csv)}

生成された関数文字列をユーザパラメータに設定する。
そうすると、指定した変数にcsvファイルから値を取得し代入される。
リクエストで変数を指定するばあいは${変数名}で指定できる。