Jmeterでコンポーネントを構成するためのHTTPヘッダーマネージャー

Jmeterは、Apacheによって組織されたオープンソースプロジェクトであり、ストレステストとパフォーマンステストのための純粋なJavaデスクトップアプリケーションです。現在、テストおよびテストの分野で広く使用されています。この記事の主な例では、構成コンポーネントのHTTPヘッダーマネージャー(HTTPヘッダーマネージャー)について説明します。
1. Jmeterのコンポーネント間の関係
(1)
スレッドグループ内の8種類の実行可能要素スレッドグループ内の8種類の実行可能要素(タイマー、プロセッサごとのプリプロセッサ、ポストプロセッサ、アサーションアサーション、リスナー、サンプラー、ロジックコントローラ(ロジックコントローラ)、構成コンポーネント:静的データ構成のサポートを提供するために使用され、サンプラー(サンプラー)およびその他のコンポーネントと対話する必要があります。
(2)構成要素のHTTP属性マネージャー
Jmeterブラウザーでなく、その動作はブラウザーの動作とまったく同じではありませんが、ブラウザーの動作を可能な限りシミュレートするためにHTTP属性マネージャーが提供されています。 。アプリケーションのHTTPリクエストをテストします。
テストプランには、HTTP属性に関連する要素がいくつかあります(次の図を参照)
。HTTP要求のデフォルト:HTTP要求のデフォルト値マネージャー
HTTP許可マネージャー:HTTP許可マネージャー
HTTPキャッシュマネージャー:HTTPキャッシュマネージャー
HTTP Cookieマネージャー:HTTP Cookieマネージャー
HTTPヘッダーマネージャー:HTTPヘッダーファイルマネージャー
ここに画像の説明を挿入
(3)HTTPヘッダーマネージャー(HTTPヘッダーマネージャー)
異なるブラウザから送信されるHTTPリクエストには、異なるエージェントがあります。盗難防止リンクを使用して特定のインターフェースにアクセスする場合は、正しい情報が必要です。このような場合、HTTPリクエストが正しく送信されるようにするには、HTTPヘッダーマネージャーが必要です。
HTTPヘッダーマネージャーの役​​割は、サンプラーによって送信されるリクエストヘッダーファイルのコンテンツをカスタマイズすることです。
2. HTTPヘッダーマネージャーの実行
1.ヘッダーにパラメーターを追加します
(1)http要求を作成し、スレッドグループを右クリックして、次の図に示すように、Add-Config Element-HTTP HeaderManagerを選択します。
ここに画像の説明を挿入
(2 )次の図に示すように、[HTTPヘッダーマネージャー]を選択し、右側にパラメーターを追加することを選択します。
ここに画像の説明を挿入
(3)実行し、結果ツリーを表示して、受信ヘッダーを参照します。図
ここに画像の説明を挿入
からわかるように、渡したパラメーターinがヘッダーに追加されます。

おすすめ

転載: blog.csdn.net/qq_44801116/article/details/105529957