基本情報技術者試験 - 令和7年12月修了 - 問14

ホワイトボックステストにおいて,プログラムの実行された部分の割合を測定するのに使うものはどれか。
アサーションチェッカ
シミュレータ
静的コード解析ツール
テストカバレージ分析ツール
答え
分野 : テクノロジ系 › コンピュータシステム › ソフトウェア › 開発ツール
同一問題 : 〔令6修12問14〕〔令5修12問14〕〔令1修7問19〕〔平25春問22
解説
ホワイトボックステストにおいてプログラムの実行された部分の割合を測定する道具を選ぶ問題です。プログラムソースコード中のどの命令や分岐が実際にテストで実行されたかを測定し,その割合(カバレージ)を分析するツールを「テストカバレージ分析ツール」と呼びます。選択肢「エ」が正解です。

「ア」の「アサーションチェッカ」は,プログラム中に記述した条件(アサーション)が満たされているかを検証するための仕組みです。「イ」の「シミュレータ」は,実機がなくても動作を模擬的に再現するためのツールです。「ウ」の「静的コード解析ツール」は,プログラムを実行せずにソースコードを解析して問題点を検出するツールであり,実行割合の測定とは異なります。
ホーム画面への追加方法
1.ブラウザの 共有ボタンのアイコン 共有ボタンをタップ
2.メニューの「ホーム画面に追加」をタップ
閉じる