IntelliJ IDEA 2026.1 Help

テスト

テストはあなたのコードの振る舞いが正しいことと期待されることを保証します。 よく書かれたテストでは、自分のコードが機能し、既存のコードが破損することはないという自信を持って開発することができます。

IntelliJ IDEA には、テストを実行するために使用できるいくつかのパッケージが含まれています。 また、選択したパッケージに特定のテスト範囲を適用できます。

テスト用パッケージ

テスト目的で、IntelliJ IDEA には以下のパッケージが含まれています。

gotest

標準の単体テストを実行するために使用します。 go test の詳細については、「パッケージテスト(英語) 」を参照してください。

gocheck

go check の機能を拡張し、より複雑なテストを実行するために使用します。 go check の詳細については、 「go check 」(英語)を参照してください。

gobench},{

パフォーマンステストの実行に使用します。 gobench},{ の詳細については、「パッケージテスト: ベンチマーク(英語) 」を参照してください。

go test -fuzz

ファジングテストの実行に使用します。 Go のファジングは、脆弱性やバグを発見するために大量のランダムまたは予期しない入力をソフトウェアに提供することにより、ソフトウェアを自動的にテストするために使用される手法です。 go test -fuzz の詳細については、「ファジングに移動(英語) 」を参照してください。

テスト用パッケージ

Go テストのテンプレートは、Go アプリケーションのテンプレート(Go ビルド )と同じように機能します。 ただし、 Go ビルド を選択する代わりに、 Go テスト を選択する必要があります。

テスト用の構成テンプレートの実行 / デバッグ

  1. 実行 | 実行構成の編集(E) に移動します。

  2. 実行/デバッグ構成 ダイアログで、 新規構成の追加 Alt+Insert をクリックし、 Go テスト を選択します。

  3. (オプション) 追加フィールドを変更して設定をカスタマイズします。

  4. 適用 をクリックします。

    ディレクトリのテスト構成
2026 年 3 月 30 日