問77
頻出度★★★
ベンチマークテストに関する記述として, 適切なものはどれか。
この問題の解説と、これまでの解答の記録です。
ベンチマークテストに関する記述として, 適切なものはどれか。
内部の処理構造を問わず、入力と出力だけに着目して仕様どおりの出力が得られるかを試験するのは「ブラックボックステスト」の説明であり、性能を測るベンチマークテストとは目的が異なる。
内部の処理構造に着目し、分岐条件や反復条件を網羅するテストケースで動作を確認するのは「ホワイトボックステスト」の説明であり、性能評価を行うベンチマークテストではない。
設計前に動作を数学的モデルにし、擬似プログラムで動作を模擬して性能を予測するのは「シミュレーション」の説明である。実機で実測するベンチマークテストとは異なり、あくまで予測にとどまる。
正解 ベンチマークテストとは、標準的な処理(基準となるプログラムや作業負荷)を実際のコンピュータ上で動作させ、処理に掛かった時間などの実測情報を取得して、システムの性能を客観的に評価・比較する手法である。選択肢エはまさに「標準的な処理を実際に動作させ、時間などの情報を取得して性能を評価する」と述べており、ベンチマークテストの定義そのものなので正しい。