テスト結果に関して、パフォーマンステスト実行では、結果の出方が機能テスト実行の場合と少し異なります。この記事は、テストの結果を理解するのに役立つ、パフォーマンステストの出力ページの主要なコンセプトについての参照情報です。
パフォーマンステストの結果のフィルタリングと解釈の方法については、パフォーマンステストの確認に関する記事を参照してください。
ステータス
パフォーマンステストステータスを確認する際は、次の点に留意します。
成功/失敗
1つ以上の失敗基準のしきい値が満たされると、パフォーマンステストは失敗します。パフォーマンステストに失敗基準がない場合、パフォーマンステストは常に成功となります。
たとえば、パフォーマンステストが失敗基準なしで、機能テスト失敗率が100%の場合、これも成功として表示されます。
パフォーマンステストの停止
パフォーマンステストを停止する場合、すべてのテストの実行が停止するのに最大1分かかります。停止したパフォーマンステストは、テストが停止するまで請求可能なVUHを消費します。
テスト時間
実行時間は、パフォーマンステスト設定で設定された、ランナーが機能テストを実行した合計時間を示します。
実行時間
実行時間は、パフォーマンステストが開始から終了までにかかった合計時間を表し、以下が含まれます。
- 開始: テストの実行に必要なすべてのリソースをプロビジョニングしています
- テスト時間:ロードテストで設定された実行時間
- クリーンアップ:ランナーのシャットダウン、最終メトリックのクラウドへの送信、および失敗基準の評価
実行時間にはリソースの起動やクリーンアップの追加オーバーヘッドが含まれるため、所要時間は常に実行時間より短くなります。
パフォーマンステストの使用状況はクレジット単位で測定されます。パフォーマンステストの実行で消費されるクレジット数を特定するには、テスト出力ページに表示される請求可能なVUHの値を4倍します。請求可能なVUHは、15分単位で請求される請求可能な仮想ユーザー時間 (VUH) の合計を表します。
使用状況
パフォーマンステストの使用状況はクレジット単位で測定されます。パフォーマンステストの実行で消費されるクレジット数を特定するには、テスト出力ページに表示される請求可能なVUHの値を4倍します。請求可能なVUHは、15分単位で請求される請求可能な仮想ユーザー時間 (VUH) の合計を表します。
たとえば、請求可能なVUHが3時間と表示されているパフォーマンステストは合計12クレジットを消費します。
機能テスト実行
パフォーマンステストの出力には、テスト時に成功および失敗した機能テスト実行の回数が含まれます。
パフォーマンステストで実行される機能テストの所要時間が、設定されたパフォーマンステストの実行時間より長くなった場合、成功および失敗した機能テスト実行の合計数はゼロになります。
パフォーマンステストメトリック
パフォーマンステストメトリックには、ブラウザーテストとAPIテストの両方のメトリックが含まれます。各メトリックの内訳については、システムパフォーマンスの測定に関する記事を参照してください。