Jtest はIntelliJ IDEA で実行された JUnit テストのカバレッジ情報を収集できます。以下のワークフローを使用できます。以下のビューがあります。

デフォルトの JUnit テスト コンフィギュレーションのカスタマイズ

デフォルトの JUnit テスト コンフィギュレーションを IntelliJ でカスタマイズし、Jtest カバレッジ ランナーを使用してカバレッジを収集します。

  1. IDE のメイン メニューから [Run] > [Edit Configurations...] をクリックし、カスタマイズする JUnit コンフィギュレーションを選択します。
  2. [Code Coverage] タブを開きます。
  3. [Choose coverage runner] ドロップダウン メニューから [Jtest] を選択します。
  4. [Code Coverage] タブで他のオプションを設定します。カバレッジ スコープのカスタマイズ、テストがあるフォルダーのカバレッジ データの収集などに関するオプションがあります。コンフィギュレーションを実行すると、ここで指定したデフォルトの IntelliJ オプションが適用されます。
  5. [Apply] をクリックします。

テスト コンフィギュレーションを実行すると、Jtest カバレッジ ランナーを使用してカバレッジが収集され、Jtest カバレッジ ビューに表示されます (詳細については「カバレッジの参照」を参照)。

すべての JUnit ラン コンフィギュレーションのカバレッジを Jtest カバレッジ ランナーで収集するには、[Run] > [Edit Configurations...] > [Defaults] > [JUnit ] に移動し、ドロップダウン メニューから [Jtest] カバレッジ ランナーを選択します。

Jtest ラン コンフィギュレーションの実行

JUnit テストのカバレッジ情報を収集するには、専用の Jtest ラン コンフィギュレーションを実行します。 

  1. [Project] ツール ウィンドウでスコープを選択し、右クリックします。
  2. コンテキスト メニューの [Jtest 'Tests in [scope]'] をクリックします。

Jtest のラン コンフィギュレーションをカスタマイズするには、JUnit コンフィギュレーションの [Startup/Connection] タブを開いて [Jtest] を選択します。

以下のオプションがあります。