Apache Jmeter でHTTP認証の必要なサイトでのテストを実施する

Apache Jmeter でHTTP認証が必要なサイトでテストを実施する手順を紹介します。

テスト計画の作成

パフォーマンステストの手順についてはこちらの記事を参照してください。

認証の設定

Webサイトで認証が必要な場合は、認証を追加したいノードをクリックして選択し、右クリックのポップアップメニューの[追加]メニューの[設定エレメント]の[HTTP認証マネージャ]を選択します。
Apache Jmeter でHTTP認証の必要なサイトでのテストを実施する:画像1

[HTTP認証マネージャ]ノードが追加されます。
Apache Jmeter でHTTP認証の必要なサイトでのテストを実施する:画像2

右側のエリアの下部の[追加]ボタンをクリックします。[認証マネージャに保存されている認証]に要素が追加されます。
Apache Jmeter でHTTP認証の必要なサイトでのテストを実施する:画像3

追加された要素のフィールドを編集します。基本URLは認証が必要なURLを入力します。上位のディレクトリを入力すれば、それより下位のURLに対しては認証処理が実行されるようです。また、認証時に利用するユーザー名、パスワードも入力します。
Apache Jmeter でHTTP認証の必要なサイトでのテストを実施する:画像4

認証は、ベーシック/ダイジェスト認証、または、ケルベロス認証が選択できます。
Apache Jmeter でHTTP認証の必要なサイトでのテストを実施する:画像5

設定ができれば、テスト実行時に認証処理が入ります。
Apache Jmeter でHTTP認証の必要なサイトでのテストを実施する:画像6

AuthorPortraitAlt
著者
iPentecのプログラマー、最近はAIの積極的な活用にも取り組み中。
とっても恥ずかしがり。
作成日: 2015-07-28
Copyright © 1995–2025 iPentec all rights reserverd.