JetBrains Rider 2026.1 Help

継続的なテストを使用する

連続テストの概念は、コードを変更するとすぐに実際のテスト結果がすぐに得られることを意味します。 プロジェクトを手動で再構築し、変更後にすべてのテストを再実行する必要はありません: 影響を受けるテストはバックグラウンドで自動的に実行されます(テストセッションは、変更の保存やプロジェクトのビルドなどの明示的なアクションによってトリガーされます)。

ソリューションで継続的なテストを可能にする

  1. Ctrl+Alt+S を押すか、メニューから ファイル | 設定 (Windows および Linux) または %instance% | 環境設定 (macOS) を選択し、左側の ビルド、実行、デプロイ | dotCover | 継続的なテスト を選択します。

  2. 継続的テストを構成する:

    1. テスト実行をトリガーする方法を指定します (ソリューションを保存する、ソリューションをビルドする、ショートカットを適用する)。 これを行うには、 連続テストのトリガー で対応するオプションを選択します。

    2. 継続テストモード を指定します。例えば、JetBrains Rider でソリューションを保存またはビルドしたり、ショートカットを適用するたびに自動でテストを実行してカバレッジを取得したい場合は、 新規および影響を受けるテストをカバーします を選択してください。 継続的テストモードについて詳しく見る

    JetBrains Rider: 連続テスト設定
  3. 新しい単体テストセッションを作成するか、継続的テストでカバーする範囲を持つセッションを開きます。 まだセッションがない場合は、 テスト ウィンドウを使用してセッションを作成できます。

    単体テストセッション
  4. セッションタブで、継続的テストを有効にします。

    継続的テストセッション

    これにより、別の 継続的テストセッション が作成されます。

    継続的テストセッション
  5. カバレッジデータがないか、スコープ内のテストに対して古くなっている場合は、 すべてのテストをカバーする アクションなどを使用して初期カバレッジ分析を実行します。

  6. 以上です! これまで通り作業を始められます。コードを変更し、ビルドまたは保存(継続的テストをトリガー)、リアルタイムでテスト結果を確認できます。

    継続的テストセッション のカバレッジ結果は テスト範囲 ウィンドウに表示されます。

    継続的なテスト範囲

    カバレッジのハイライトが有効になっている場合は、各コード行のカバレッジステータスがエディター内に表示されます。

    コードカバレッジエディター
  7. 継続的なテストをすばやくオン / オフにしてテストのステータスを確認するには、ステータスバーの dotCover アイコンを使用します。

    dotCover ステータスアイコン
2026 年 6 月 12 日