IT資格用語解説応用情報技術者試験・開発ツールの種類と特徴
テストツール(静的デバッギングツール(プリティプリンター,クロスリファレンス),動的デバッギングツール,静的解析ツール(ソースコード解析ツール,プログラム構造解析ツール),動的解析ツール(テストデータ生成ツール,テストカバレージツール,テストベッドツール,プログラム検証ツール))
更新日:
用語解説
テストツールは、ソフトウェアのテストやデバッグを支援するツールの総称です。
■ 試験で押さえるポイント
静的なツール:プログラムを実行せずに調べます(見やすく整えるプリティプリンター、変数の使用箇所の一覧を作るクロスリファレンスなど)。
動的なツール:プログラムを実行して調べます(トレーサー、スナップショット、カバレッジの測定など)。
テストの実行を自動化するツールや、テストデータを作るツールもあります。
■ 過去問での着眼点
実行せずに調べる静的なツールと、実行して調べる動的なツールを区別します。
例: クロスリファレンスで、ある変数がどこで使われているかの一覧を作ります。