テスト
PhpStorm は、すべての主要な PHP テストフレームワーク PHPUnit、 Pest、 Behat、 Codeception 、および PHPSpec をサポートしています。 これらのフレームワークを使用している場合は、以下のことが可能です。
PhpStorm 内から ユニットテストを生成することができます。
PhpStorm を使用して、フォルダー、サブフォルダー、特定のテストクラス、テストメソッド、PHPUnit データセットから テストを実行および再実行できます。 また、 自動テストのようなランナーを有効にすると、関連するソースコードを変更するたびに、現在の実行構成でテストを自動的に再起動できます。
専用のテストランナーツールウィンドウ内の テスト結果を追跡して調査します。
PhpStorm は、 Composer でプロジェクトの依存関係をインストールすると、プロジェクトで使われるテストフレームワークのサポートを自動的に有効化します。 プロジェクトに複数の composer.json ファイルが含まれている場合、Composer が管理する各サブディレクトリには、それぞれ独自のテストフレームワーク設定が含まれます。 テストフレームワーク構成をカスタマイズしたり、手動でサポートを有効化したりする場合は、 テストフレームワーク 設定ページに移動してください。
フレームワーク固有のガイドについては、以下を参照してください。
2026 年 5 月 22 日