静的解析(静的テスト)とは?せいてきかいせき
静的解析(静的テスト)とは、プログラムを実行せずに、ソースコードや設計文書を解析して欠陥や規約違反を検出する手法。人手のレビューと機械的なツール検査の両方を含む。上流で欠陥を取るほど修正費用が安いという原則の実践として問われる。
最終更新:2026-10-06
プロジェクトマネージャを最短で暗記・合格する →具体例
コミット時に解析ツールを自動実行し、未初期化変数・例外の握りつぶし・複雑度30超の関数を検出させる。機械が見つけられる指摘をツールに任せることで、人手のレビューを設計意図と業務仕様の妥当性に集中させられる。
試験での引っ掛け
静的解析は実行時の性能問題や結合不良を見つけられず、動的テストの代替にはならない。また誤検出が多いまま放置するとチームが警告を無視するようになるため、ルールの取捨選択が運用の要になる。
関連用語
出典・参考
解説は資格暗記が独自に作成しています。過去問の出典は各問題に記載のとおりです。