本文へスキップ

平成29年度 春期 ITパスポート試験 問77

この問題の解説と、これまでの解答の記録です。

問77
頻出度★★★

ベンチマークテストに関する記述として, 適切なものはどれか。

出典 平成29年度 春期 ITパスポート試験 問77
解説

問 77

  • 不正解ア

    内部の処理構造を問わず、入力と出力だけに着目して仕様どおりの出力が得られるかを試験するのは「ブラックボックステスト」の説明であり、性能を測るベンチマークテストとは目的が異なる。

  • 不正解イ

    内部の処理構造に着目し、分岐条件や反復条件を網羅するテストケースで動作を確認するのは「ホワイトボックステスト」の説明であり、性能評価を行うベンチマークテストではない。

  • 不正解ウ

    設計前に動作を数学的モデルにし、擬似プログラムで動作を模擬して性能を予測するのは「シミュレーション」の説明である。実機で実測するベンチマークテストとは異なり、あくまで予測にとどまる。

  • エ

    正解 ベンチマークテストとは、標準的な処理(基準となるプログラムや作業負荷)を実際のコンピュータ上で動作させ、処理に掛かった時間などの実測情報を取得して、システムの性能を客観的に評価・比較する手法である。選択肢エはまさに「標準的な処理を実際に動作させ、時間などの情報を取得して性能を評価する」と述べており、ベンチマークテストの定義そのものなので正しい。

ここがポイント
  • ベンチマークテスト=標準的な処理(基準作業負荷)を実機で動作させ、処理時間などを実測して性能を評価・比較する手法。
  • 類似概念の区別: ブラックボックステスト(入出力の妥当性)/ホワイトボックステスト(内部構造の網羅)/シミュレーション(モデルによる性能予測)はいずれも目的が異なる。
用語

解答の記録