正答4
解説
正解は4です。
ベンチマークテストは、標準的なプログラムやデータを使って実際にコンピュータで処理を行い、処理時間などを測定して性能を評価・比較する方法です。
【選択肢別解説】
1:× 内部の処理構造とは無関係に、入力と出力だけに着目して仕様どおりかを確かめるのは、ブラックボックステストです。
2:× 内部の処理構造に着目して、分岐や反復の条件を網羅するテストケースで動作を確かめるのは、ホワイトボックステストです。
3:× 設計前にシステムの動作を数学的なモデルにし、擬似的に動作させて性能を予測するのは、シミュレーションによる性能評価です。
実際に動作させて測るベンチマークテストとは異なります。
4:○ 標準的な処理を実際にコンピュータ上で動作させ、処理時間などを取得して性能を評価するのが、ベンチマークテストです。
【ポイント】
ベンチマークテストは「実機で、標準的な処理を、実際に動かして測る」点が特徴です。
異なる機種の性能を同じ条件で比べるときに使われます。