IPA過去問ドリル

平成25年度 春期 基本情報技術者試験 午前 問22

テクノロジ/開発技術

ホワイトボックステストにおいて,コード中のどれだけの割合の部分を実行できたかを評価するのに使うものはどれか。

出典:平成25年度 春期 基本情報技術者試験 午前 問22

正解:エ

解説

ホワイトボックステストでコード網羅率(命令網羅・分岐網羅など)を測定するためのツールがテストカバレージ分析(カバレージツール)です。

選択肢ごとの解説

  • 誤り。アサーションチェッカは,プログラム中の表明(アサーション)が満たされているかを検査するツールです。
  • 誤り。シミュレータは,実機の代わりに動作を模擬的に再現するためのツールです。
  • 誤り。静的コード解析は,プログラムを実行せずにソースコードを解析して問題点を検出する手法です。
  • 正しい。コードのどの部分が実行されたかという網羅率を測定するのがテストカバレージ分析です。
基本情報技術者の過去問を演習モードで解く