ベンチマークテストに関する記述として,適切なものはどれか。
- アシステム内部の処理構造とは無関係に,入力と出力だけに着目して,様々な入力条件に対して仕様どおりの出力結果が得られるかどうかを試験する。
- イシステム内部の処理構造に着目して,分岐条件や反復条件などを網羅したテストケースを設定して,処理が意図したとおりに動作するかどうかを試験する。
- ウシステムを設計する前に,作成するシステムの動作を数学的なモデルにし,擬似プログラムを用いて動作を模擬することで性能を予測する。
- エ標準的な処理を設定して実際にコンピュータ上で動作させて,処理に掛かった時間などの情報を取得して性能を評価する。
正解と解説を見る
正解
エ 標準的な処理を設定して実際にコンピュータ上で動作させて,処理に掛かった時間などの情報を取得して性能を評価する。
正解は「エ」である。ベンチマークテストとは、標準的な処理(ベンチマークプログラム)を実際にコンピュータ上で動作させ、処理時間などを計測してシステムの性能を評価する手法である。アは入出力だけに着目するブラックボックステストの説明であり、イは内部の処理構造に着目するホワイトボックステストの説明である。ウは実機を使わず数学的モデルで性能を予測するシミュレーションの説明であり、実際に動作させるベンチマークテストとは異なる。よってエが適切である。