Oracle® Developer Studio 12.5: Discover および Uncover ユーザーズガイド

印刷ビューの終了

更新: 2016 年 6 月
 
 

コードカバレージツール (uncover)

uncover ユーティリティーは、アプリケーションのコードカバレージを計測するための簡単で使いやすいコマンド行ツールです。コードカバレージは、ソフトウェアのテストの重要な部分です。テストで実行されるコードの領域に関する情報を提供することで、テストスイートを向上させ、より多くのコードをテストできるようにします。uncover で報告されるカバレージ情報は、関数、文、基本ブロック、または命令レベルにできます。

uncover ユーティリティーは、カバレージ外と呼ばれる独自の機能を提供し、テストされない主要な機能領域をすばやく検出できます。uncover コードカバレージのほかの利点は、次のとおりです。

  • 未計測コードに関連する遅延がかなり少ない。

  • uncover はバイナリ上で動作するため、最適化されたバイナリと併用できる。

  • 出荷用バイナリを計測することによって測定が簡単にできる。アプリケーションをカバレージテスト用に異なる方法で構築する必要がない。

  • uncover ユーティリティーは、バイナリの計測、テストの実行、および結果の表示を行うための簡単な手順を提供する。

  • uncover ユーティリティーは、マルチスレッドおよびマルチプロセスに対して安全である。