Jmeterを使って、リクエストを行う場合には、一つ一つ手で記述を行う他に、プロキシサーバー(※)経由でブラウザの操作を全て、Jmeterに記録させる方法があるので、まとめておきました。
(※)プロキシサーバー
内部ネットワークとインターネットの境にあって、直接インターネットに接続できない内部ネットワークのコンピュータに代わって、「代理」としてインターネットとの接続を行うコンピュータ、または、そのための機能をもつソフトウェアのこと。
1. スレッドグループの新規追加
スレッドグループとは、一つの実行グループです。
追加は、以下の手順で追加します。
テスト計画->追加->Threads(Users) ->スレッドグループ
2. ワークベンチの新規追加
① 追加
追加は、以下の手順で追加します。
ワークベンチ右クリック->追加->Non-Testエレメント->HTTPプロキシサーバー
ブラウザの操作は全てリクエストとして記録されます。
リクエストはスレッドグループの中に手順として追加されます。
② 設定
[設定項目(Jmeter側)]
・ポート:任意のポート(予約ポートは避けること):8080
・対象となるコントローラー:「1①」で作成したスレッドグループを指定
[設定項目(ブラウザ側)]
IEで、インターネットオプション>「接続」タブ - 「LANにプロキシサーバーを使用・・・」チェックして、アドレス=localhost、ポート=8080を入力
③ 記録開始
HTTPプロキシサーバの[開始]を押下し、ブラウザで操作を行うとその全ての操作(リクエスト)が、指定したスレッドグループへ記録されます。
0 件のコメント:
コメントを投稿