IntelliJ IDEA 2026.1 Help

テストの実行

テストの実行方法はいくつかあり、 ファイル やフォルダーから実行 ウィジェットを使用、または 構造 ツールウィンドウから 実行できます。 この記事では、テストの実行全般について説明します。 特定のビルドツールに関する情報をお探しの場合は、こちらをご覧ください。

ファイルまたはフォルダー内で直接テストを実行する

テストを開始する前に特定のアクションを必要とせず、 コードカバレッジなどの追加オプションを構成したくない場合は、次のオプションを使用してテストを実行できます。

  • キャレットをテストクラスに置いてそのクラス内のすべてのテストを実行するか、テストメソッドにキャレットを置き、 Ctrl+Shift+F10 を押します。 テストクラスまたはテストメソッドの横にある ガターアイコンをクリックし、リストから '<テスト名>' の実行 を選択します。

    ガターアイコンは、テストの状態に応じて変化します。

    • ガターアイコンは、一連のテストを示します。

    • ガターアイコンは、新しいテストをマークします。

    • ガターアイコンは、成功したテストを示します。

    • ガターアイコンは、失敗したテストをマークします。

    ガターアイコンを使用してテストを実行する
  • フォルダー内のすべてのテストを実行するには、 プロジェクト ツールウィンドウでこのフォルダーを選択し、 Ctrl+Shift+F10 を押すか、コンテキストメニューから 「フォルダー」でテストを実行する を選択します。

実行ウィジェットを使用してテストを実行する

テストを実行すると、IntelliJ IDEA は一時的な実行構成を作成します。 一時的な実行構成を保存したり、設定を変更したり、チームの他のメンバーと共有したりできます。 詳細については、 実行 / デバッグ構成 を参照してください。

  1. 新しい 実行構成を作成するか、一時的な構成を保存します。

  2. メインツールバーの実行ウィジェットを使用して、実行する構成を選択します。

  3. をクリックするか、 Shift+F10 を押します。

    テストの実行 / デバッグ構成の実行

Structure からテストを実行する

構造 ツールウィンドウでは、クラス内で実行するテストメソッドを 1 つまたは複数選択できます。 この場合、IDE はこれらのメソッドを含む一時的な実行構成も作成し、 保存して編集できます。

  1. 構造 ツールウィンドウで、1 つまたは複数のテストメソッドを右クリックし、 'メソッド 名' を実行 (Ctrl+Shift+F10) を選択します。

    ツールウィンドウからコードを実行する

    ツールウィンドウを使用すると、 パターンを使用してテスト範囲が指定されている既存の実行構成 (JUnit および TestNG テスト用) にテストメソッドを追加できます。 テストスイートを作成するために、複数の異なるクラスからメソッドを追加できます。

  2. 構造 ツールウィンドウでメソッドを右クリックし、次を選択します。

    • Pattern テストスコープを含む構成が 1 つしかない場合は 一時スイートに追加: <構成名>

    • Pattern テストスコープに複数の構成がある場合、 JUnit パターンスイートに追加 (JUnit) / 一時スイートに追加 (TestNG)。 この場合、ターゲット構成を選択できるポップアップが表示されます。

    ツールウィンドウからコードを実行する

IntelliJ IDEA がテストの実行を終了すると、その実行構成のタブ上の 実行 ツールウィンドウに結果が表示されます。 テスト結果の分析の詳細については、「テスト結果を調べる 」を参照してください。

テストは実行構成タブに表示されます

右側のコンソールには、現在のテストセッションの出力が表示されます。 テスト結果のリストの上にあるテスト結果ツールバーには、いくつかの便利なオプションがあります。

テスト結果ツールバー

コミット後にテストを実行する

変更をプッシュする前に、変更によってコードが壊れないことを確認したい場合は、コミットチェックとしてテストを実行します。

テスト構成を設定する

  1. Alt+0 を押して コミット ツールウィンドウを開き、 コミットオプションを表示 設定ボタン をクリックします。

  2. 高度なコミットチェック 」メニューで、「実行構成 」オプションの横にある「構成の選択 」をクリックし、実行する構成を選択します。 これは、ビルドツールによって提供されるテスト構成 (gradle test など)、またはプロジェクトの単一のテストクラスにすることができます。

    事前コミットチェックメニュー

テスト構成をセットアップした後、コミットするたびに指定されたテストが実行されます。

テストを停止

実行構成のタブのテスト結果ツールバーで次のオプションを使用します。

  • 停止ボタン をクリックするか Ctrl+F2 を押して、プロセスを即座に終了します。

    テストの実行を停止する
  • the Exit button をクリックすると、シャットダウンフックが実行できるようにプロセスを正常に終了します。

    実行中のテストを正常に終了する

テストの再実行

1 つのテストを再実行

  • 実行 ツールウィンドウの実行構成のタブでテストを右クリックし、 'test name' の実行 を選択します。

    1 つのテストを再実行

セッションですべてのテストを再実行する

  • テスト結果ツールバーの 再実行ボタン をクリックするか、 Ctrl+F5 を押してセッション内のすべてのテストを再実行します。

    すべてのセッションテストを再実行する

失敗したテストの再実行

  • 失敗したテストのみを再実行するには、テスト結果ツールバーの the Rerun Failed Tests icon をクリックします。

    失敗したテストの再実行

    Shift を押したまま をクリックすると、失敗したテストを再度 実行 するか、 デバッグ するかを選択できます。

    前回のテスト実行中に無視されたテストや開始されなかったテストを失敗したテストと一緒にトリガーするように IDE を構成できます。 テスト結果ツールバーで 設定ボタン をクリックし、 Include Non-Started Tests into Rerun Failed オプションを有効にします。

テストを自動的に再実行する

IntelliJ IDEA では、自動テストのようなランナーを有効にすることができます。現在の実行構成のテストは、関連するソースコードを変更すると自動的に再起動します。

  1. 自動テストのようなランナーを有効にするには、テスト結果ツールバーで 自動的に再実行 をクリックします。

    自動的に再実行オプション
  2. さらに、エディターで自動テストのポップアップを有効にすることもできます。 これは、自動テストのようなランナーがオンになっていることを示します。 ツールバーの 詳細 アイコンをクリックし、 自動テストのステータスをエディターに表示 を有効にしてください。

    自動テストのようなランナーが有効になっている場合、エディターに 自動テストオン ポップアップが表示されます。 ポップアップで をクリックすると、テストの自動再実行が無効になります。

    エディターの自動テストポップアップ

失敗したテストをデバッグする

テストが失敗する理由がわからない場合は、デバッグすることができます。

  1. エディターで、ブレークポイントを設定する行のガターをクリックします。

    プログラムを中断したい場所に応じて、使用できるブレークポイントにはさまざまなタイプがあります。 詳細については、 ブレークポイント を参照してください。

  2. 失敗したテストの横にある ガターアイコンを右クリックし、 デバッグ 'test name' を選択します。

    テストはデバッグモードで再実行されます。 その後、テストは一時停止され、 現在の状態を確認できるようになります。

    テストをステップ実行して、その実行を詳細に分析できます。

    ガターアイコンを使用したテストのデバッグ
2026 年 3 月 30 日