メトリクスの 3 つの収集環境
特定のパフォーマンス テストでは、次の情報に基づいてメトリクスを収集できます。
❑ ビジネス環境 (ビジネスプロセス、顧客およびユーザーの行動、利害関係者の期待などを含む)。
❑ 動作環境 (テストに必要なテクノロジとそのテクノロジの使用方法を含む)。
❑技術環境
異なるフィールドのテストには、メトリクスの要件も異なることに注意してください。
技術環境
1. 技術環境性能試験の測定指標は、さまざまな技術環境によって異なります。一般的な技術環境には、ブラウザ、モバイル端末、モノのインターネット (IoT)、デスクトップ クライアント、サーバー、メインフレーム、データベース、ネットワークが含まれます。パフォーマンス テストでは、これらの内容に加えて、アプリケーション ソフトウェアが実行される環境 (組み込みシステムなど) の特性も考慮する必要があります。
技術環境に対応する指標は次のとおりです。
❑ 応答時間。各トランザクションの応答時間、各同時ユーザーの応答時間、ページの読み込み時間など。
❑ CPU、メモリ、ネットワーク帯域幅の使用状況、ネットワーク遅延、利用可能なディスク容量、IO 速度、アイドル スレッドとビジー スレッドの比率などのリソース使用率。
❑ 主要なトランザクション スループット レート。特定の期間内に処理できるトランザクションの数をパーセンテージで表します。
❑ バッチ処理時間 (待機時間、出力時間、データベース応答時間、完了時間など)。
❑ パフォーマンスに影響を与えるエラーの数。
ビジネス環境
ビジネスまたは機能の観点から、パフォーマンス指標には次のカテゴリが含まれる場合があります。
❑ 通常、バックアップ、および異常なユースケースプロセスまたはビジネスシナリオを含む、完全なビジネスプロセスの実行速度などのビジネス処理効率。
❑ データ、トランザクション、およびその他の作業実行単位のスループット (1 時間あたりの注文処理や 1 分あたりのデータ行の増加など) ❑ サービス レベル契約 (SLA) の遵守率または違反率 (契約違反の数など)単位時間あたり。
❑利用範囲に関する指標