開発ツール(全14問中4問目)
No.4解説へ
ホワイトボックステストにおいて,プログラムの実行された部分の割合を測定するのに使うものはどれか。
出典:平成29年春期 問18
- アサーションチェッカ
- シミュレーター
- 静的コード解析ツール
- テストカバレージ分析ツール
広告
解説
- アサーションチェッカは、プログラムの正当性を検査するために、変数間で論理的に成立する条件が満たされているかをチェックするツールです。
- シミュレーターは、プログラムを現実に実行するのではなく、コンピュータプログラム上で模擬実行をするためのツールです。
- 静的コード解析ツールは、構文チェッカ,コードオーディタ,モジュールインタフェイスチェックツールなどのプログラムを実行しない状態でプログラムの検証を行うツールです。
- 正しい。テストカバレージ分析は、テストの網羅率(カバレッジ)を定量的に測定するためのツールです。網羅率は、ソフトウェアの品質やテスト妥当性を評価する際の指標になります。