ストレステストシナリオ内のすべてのリクエストで同じヘッダーが必要な場合、各リクエストに個別に設定するのは手間がかかります。グローバルヘッダーを使用すると、ヘッダーを 1 回だけ定義できます。Performance Testing Service (PTS) は、そのシナリオ内のすべてのリクエストに当該ヘッダーを自動的に含めます。
一般的なユースケース:
ブラウザー比較:異なる
User-Agentグローバルヘッダーを持つ 2 つのシナリオ (Chrome 用と Firefox 用) を作成し、ページのパフォーマンスを比較します。シナリオのタグ付け:
explorer_identificationなどのカスタムヘッダーを追加し、リクエストがどのシナリオに属しているかを識別します。
前提条件
開始する前に、次のことを確認してください:
PTS が有効化された Alibaba Cloud アカウント
PTS コンソールで作成済みのストレステストシナリオ
グローバルヘッダーの設定
PTS コンソールにログインし、[パフォーマンス性能テスト] > [シナリオ作成] を選択し、[PTS] をクリックします。
[PTS シナリオ] ページで、ページの下部にある [パラメーター] をクリックします。
パラメーター パネルで、[グローバルヘッダー] タブをクリックします。
[グローバルヘッダー] タブで、ヘッダーの [名前] と [値] を指定します。[名前] フィールドに入力すると、PTS はファジーマッチングによって一般的な HTTP リクエストヘッダーを提案します。ドロップダウンリストからヘッダーを選択します。
重要[Value] フィールドには静的な値が必要です。グローバルヘッダーでは、パラメーター化された式はサポートされていません。
複数ヘッダーの一括追加
複数のヘッダーを一度に追加するには、[グローバルヘッダー] タブの右上隅にある [テキスト形式] をクリックします。各ヘッダーを name : value 形式で改行して入力します。
explorer_identification : chrome
Cookie : 123abcこのビューには、設定済みのヘッダーも表示されるため、1 か所で確認および編集できます。
次のステップ
グローバルヘッダーを設定したら、シナリオにリクエストを追加してストレステストを実行してください。