このレッスンでは、アプリケーション検証および実行時エラー検出をカバーする演習を行います。C/C++test でのアプリケーション検証と実行時エラー検出の詳細については、「実行時エラー検出」を参照してください。

このセクションの内容

前提条件

C/C++test 実行時エラー検出の概要

C/C++test の実行時エラー検出は、アプリケーション レベルで、または単体テスト中に実行できます。実行時エラー検出は動的なコード解析を行います。つまり、動的ルールのセットを適用し、ルール違反をレポートします。メモリ アクセス エラー、メモリ リーク、メモリ破壊などのメモリー エラーを検出できます。実行時エラー検出を行うためのインストゥルメンテーションは軽量であり、組込みシステムのターゲット ボードでの実行に適しています。

C/C++test アプリケーション検証の概要

C/C++test はインストゥルメントされたバージョンのアプリケーション実行ファイルを準備します。選択されたコンフィギュレーションに応じて、カバレッジ 統計およびアプリケーション実行中に発見されたメモリ エラーのどちらか、あるいは両方がレポートされます。

演習