2012年4月3日火曜日

=== 平成23年秋 問23 ===


平成23年秋目次  前の問題  次の問題

問23

静的テストツールの機能に分類されるものはどれか。

ア ソースコードを解析して,プログラムの誤りを検出する。
イ テスト対象モジュールに必要なドライバ又はスタブを生成する。
ウ テストによって実行した経路から網羅度を算出する。
エ プログラムの特定の経路をテストするためのデータを生成する。



解説

プログラムを実際に実行せずに行うテストを静的テストという。
それに対して、実際に実行するテストを動的テストという。

また、静的テストツールの機能としては以下のようなものがある。
ソースコードの複雑度やクラス間の結合度を計測するツール。
計測値を基に、ソースコードの修正・テスト重点化部分の決定などを行う
ソースコードが標準のコーディング規約を遵守できているか、
潜在的なバグがないか、
性能劣化の原因となり得る部分がないかなどを検出するツール

以上のことから、正解はア




0 件のコメント:

コメントを投稿