Performance Testing Service (PTS) を使用すると、コンソールから直接、任意のパブリック HTTP エンドポイントに対してストレステストを実行できます。単一の API リクエストを構成し、応答を検証してから、1 秒あたりのリクエスト数をスケールアップして、エンドポイントが負荷をどのように処理するかを測定します。
このガイドでは、構成、デバッグ、保存、実行、監視の 5 つのステップについて説明します。
前提条件
開始する前に、以下を確保してください。
PTS コンソールへのアクセス
パブリックにアクセス可能な API エンドポイント (URL は
http://またはhttps://で始まる必要があります)
PTS はパブリックインターネット経由でリクエストを送信します。内部エンドポイントはサポートされていません。
ステップ 1: API リクエストの構成
PTS コンソールにログインして、[Test API] をクリックします。
[GET] ドロップダウンリストからリクエストメソッドを選択し、完全なターゲットURLを入力します。URLにはプロトコルを含める必要があります。また、クエリパラメーターを含めることができます。例:
http://<domain-name>/<path>?key1=value1&key2=value2(オプション) 以下のタブでリクエストの詳細を追加します。構成オプションの完全な一覧については、「HTTP ノード」をご参照ください。
タブ 目的 リクエストパラメーター URL に追加されるクエリ文字列パラメーター ヘッダー リクエストに含まれる HTTP ヘッダー 本文 リクエストボディのコンテンツ 出力パラメーター リクエストの出力パラメーターを構成します 
ステップ 2: リクエストのデバッグ
完全なストレステストを実行する前に、API リクエストが期待される応答を返すことを検証します。これにより、構成が誤っているリクエストにテストリソースを無駄にすることを防ぎます。
[送信] をクリックします。
応答の状態コードとボディを確認して、リクエストが成功したことを確認します。

ステップ 3: テスト構成の保存
[保存] をクリックします。
ダイアログボックスで、次のフィールドを構成します。
フィールド 説明 API 名 このテスト構成を識別するための説明的な名前 設定 保存された構成を整理するためのセットを選択します [OK] をクリックします。
ステップ 4: ストレステストの開始
[テスト] をクリックします。
ダイアログボックスで、負荷パラメーターを構成します。
パラメーター 説明 テスト期間 ストレステストの実行時間 1 秒あたりのリクエスト数 (RPS) PTS が 1 秒あたりにエンドポイントに送信するリクエスト数 [開始] をクリックします。

ステップ 5: 結果のリアルタイム監視
テスト開始後、PTS はテスト実行ページにリダイレクトされ、そこでリアルタイムのストレステストデータを表示できます。

ストレステストレポートの表示
テスト完了後、PTS はストレステストシナリオメトリック、ビジネス詳細、モニタリング詳細、API サンプリングログを含むレポートを自動的に生成します。
レポートの詳細については、「PTS ストレステストレポートを表示する」をご参照ください。