コード カバレッジの有効化

注: この機能はネイティブ COBOL でのみサポートされます。

コード カバレッジ モードでアプリケーションを実行してコード カバレッジ統計を生成するには、事前にプロジェクトのプロパティ、プロジェクトのビルド構成、またはプロジェクトのファイルのプロパティでコード カバレッジを有効にしておく必要があります。その後、アプリケーションをビルドする必要があります。

プロジェクトのコード カバレッジを有効にするには、次の手順を実行します。

  1. プロジェクトのプロパティを開いて、[Micro Focus > Project Settings] を展開し、[COBOL] タブをクリックします。
    注: プロジェクトの設定と異なる場合、アプリケーションのビルド時はビルド構成の設定がプロジェクトの設定よりも優先されます。プロジェクト レベルでコード カバレッジを有効にしても、アプリケーションの実行時に結果が返されない場合は、アプリケーションを実行したビルド構成でコード カバレッジが有効になっていない可能性があります。この問題を回避するには、アプリケーションを実行するビルド構成でコード カバレッジが有効になっていることを常に確認してください。
  2. [コード カバレッジを有効にする] を [Yes] に設定します。
  3. [Apply and Close] をクリックします。

プロジェクトのビルド構成のコード カバレッジを有効にするには、次の手順を実行します。

  1. プロジェクトのプロパティを開いて、[Micro Focus > Build Configurations] を展開し、[COBOL] タブをクリックします。
  2. [Override project COBOL settings] を展開し、[Enable configuration specific settings] をオンにします。
  3. [コード カバレッジを有効にする] を [Yes] に設定します。
  4. [Apply and Close] をクリックします。

プロジェクトで個別ファイルのコード カバレッジを有効にするには、次の手順を実行します。

  1. ファイルのプロパティを開き、[COBOL] タブをクリックします。
  2. [Enable file specific settings] をオンにし、[コード カバレッジを有効にする] を [Yes] に設定します。
  3. [Apply and Close] をクリックします。
注: [Build Automatically] が IDE で有効になっていない場合、プロジェクトを手動でビルドする必要があります。

エンタープライズ サーバーでアプリケーションを実行する場合は、次のように、コード カバレッジ モードで動作するようにサーバーを構成する必要もあります。

  1. IDE でサーバー エクスプローラーを開きます。
  2. アプリケーションに関連付けられたサーバーを右クリックし、[Configure Analysis > Code Coverage] をクリックします。

コード カバレッジを有効にして、統計を生成するだけでなく HTML 形式のレポートを作成するには、[Window > Preferences > Micro Focus > COBOL] の [Code Coverage] ページで設定を指定します。「コード カバレッジ レポート (HTML 形式) の構成」を参照してください。