すべてのプロダクト
Search
ドキュメントセンター

Performance Testing:PTS ストレステストレポートの表示

最終更新日:Jun 23, 2026

ストレステストが完了すると、システムはシナリオメトリック、ビジネス詳細、モニタリングデータ、API サンプリングログなどのテストデータを自動的に収集し、ストレステストレポートを生成します。このトピックでは、ストレステストレポートの詳細とその主要メトリックについて説明します。

操作手順

  1. PTS コンソールにログインし、[Performance Test] > [Reports] を選択します。

  2. 表示したいレポートを見つけ、アクション 列の [レポートを表示] をクリックします。

    重要

    ストレステストレポートのサンプリングログデータは、PTS コンソールに 30 日間保持されます。この期間を過ぎると、ログは表示できなくなります。データ損失を防ぐため、速やかにレポートをエクスポートしてローカルに保存してください。

レポート詳細

  1. レポート詳細ページで、Global Monitoring > [ビジネスモニタリング] をクリックすると、基本的なテスト情報、ビジネスメトリックの概要、および詳細なビジネスデータを表示できます。詳細については、「テストメトリック」をご参照ください。

    image

  2. レポート詳細ページで、Global Monitoring > Load Generator Monitoring をクリックして、負荷生成マシンの詳細 (リージョン、ネットワーク帯域幅、CPU、メモリ使用量など) を表示します。

    image

  3. レポート詳細ページで、Request Sample Log タブをクリックし、特定のリクエストの [詳細を表示] をクリックすると、その [一般] 情報と Timing Waterfall チャートが表示されます。サンプリングログを使用すると、ストレステスト中または最終レポートで問題を迅速に特定し、突き止めることができます。

    タイミングウォーターフォールは、各リクエストの時間分布を DNS (DNS ルックアップ時間)、ConnectTime/Reuse (接続確立時間)、Request Sent (リクエスト送信時間)、Waiting(TTFB) (最初のバイトまでの時間)、Content Download (レスポンスダウンロード時間) の 5 つのフェーズに分けて横棒グラフで表示します。チャートの下のテーブルには、各リクエストの URL、開始時刻、合計持続時間が一覧表示されます。

  4. レポート詳細ページで、[インサイト] タブをクリックして、包括的なシナリオ分析を表示します。

    分析エリアは 2 つのパネルに分かれており、異常検知のステータスが表示されます。問題が検出されない場合は、「異常は検出されませんでした」と表示されます。

  5. シナリオ作成時にベースラインを設定した場合、レポート詳細ページで Baseline Comparison タブをクリックできます。これにより、現在のテストデータをベースラインと比較できます。たとえば、平均レスポンスタイム (RT) のベースラインが 1,000 ms 未満に設定されているにもかかわらず、実際の結果が 3,590 ms であった場合、テストステータスは「失敗」とマークされます。

    さらに、シナリオ全体の成功率ベースラインが 98% を超え、実際のリクエスト成功率が 100% である場合、ベースラインステータスは「成功」とマークされます。

  6. ストレステストレポートの比較

    PTS では、同じシナリオ (シナリオ ID で識別) のストレステストレポートを比較できます。

    1. レポート詳細ページで、Baseline Comparison タブをクリックします。このページで、[ストレステストレポートを選択] をクリックして、同じシナリオの他のストレステストレポートをインポートします。

    2. 一度に最大 3 つのストレステストレポートを比較できます。

  7. レポート詳細ページで、Global Snapshot タブをクリックして、設定したシナリオの詳細を表示します。このタブからストレステストを開始することはできません。

主要メトリック

メトリック

説明

リクエスト成功率

ストレステスト中における、すべてのシナリオでの成功したリクエストの割合です。

アサーション成功率

ストレステスト中における、成功したアサーションに基づく、すべてのシナリオでのビジネス成功率です。

平均レスポンスタイム (RT)

すべての API 呼び出しの平均レスポンスタイム (RT) です。ミリ秒 (ms) 単位で測定されます。

平均スループット (TPS)

テスト期間中におけるシナリオの秒間平均トランザクション数 (TPS) です。

ピークスループット (TPS)

テスト期間中に記録されたシナリオの最大 TPS です。

失敗したリクエスト数

ストレステスト中に失敗したリクエストの数です。

失敗したアサーション数

設定されたアサーションのうち、失敗したものの数です。

合計リクエスト数

ストレステスト中に PTS によって開始されたリクエストの総数です。

参考