2017年12月19日火曜日

【jmeter】プロキシサーバー機能で、リクエスト記録

Jmeterを使って、リクエストを行う場合には、一つ一つ手で記述を行う他に、プロキシサーバー(※)経由でブラウザの操作を全て、Jmeterに記録させる方法があるので、まとめておきました。

(※)プロキシサーバー
内部ネットワークとインターネットの境にあって、直接インターネットに接続できない内部ネットワークのコンピュータに代わって、「代理」としてインターネットとの接続を行うコンピュータ、または、そのための機能をもつソフトウェアのこと。

1. スレッドグループの新規追加
スレッドグループとは、一つの実行グループです。
 追加は、以下の手順で追加します。
テスト計画->追加->Threads(Users) ->スレッドグループ

2. ワークベンチの新規追加
①  追加
追加は、以下の手順で追加します。
ワークベンチ右クリック->追加->Non-Testエレメント->HTTPプロキシサーバー
ブラウザの操作は全てリクエストとして記録されます。
リクエストはスレッドグループの中に手順として追加されます。

② 設定
[設定項目(Jmeter側)]
・ポート:任意のポート(予約ポートは避けること):8080
・対象となるコントローラー:「1①」で作成したスレッドグループを指定


[設定項目(ブラウザ側)]
IEで、インターネットオプション>「接続」タブ - 「LANにプロキシサーバーを使用・・・」チェックして、アドレス=localhost、ポート=8080を入力


③ 記録開始
HTTPプロキシサーバの[開始]を押下し、ブラウザで操作を行うとその全ての操作(リクエスト)が、指定したスレッドグループへ記録されます。

0 件のコメント:

コメントを投稿