PyCharm 2026.1 Help

テストの準備

PyCharm は複数のテストフレームワークにすぐ対応しています。たとえば、 Python unittestsPytestPython nosetestsTwistedTrialPython doctests。。

IDE では、必要なテストメソッドとともに、ソースコードから直接テストクラスを作成できます。 ショートカットを使用して、テストクラスとソースコードを切り替えたり、複数のテストを実行したり、各テストの統計を表示したり、テスト結果をファイルにエクスポートしたりできます。

PyCharm には、 コードカバレッジも搭載されており、コードを分析して、どの領域がテストされているか、またどこにさらにテストが必要かを把握できます。

テストライブラリを追加する

PyCharm では、コーディング中に不足しているライブラリを追加できます。まだプロジェクトに追加されていないライブラリのコードを IDE が検出すると、ダウンロードとインストールを促します。

不足しているライブラリをクイックフィックスで追加する

プロジェクトにライブラリを手動で追加することもできます。 例: これは、特定のライブラリバージョンまたはディストリビューションが必要な場合に役立ちます。

テストソースルート

テストの作成を始める前に、プロジェクトに テストソースルート が設定されていることを確認してください。 テストソースルート はテストコードを保存するフォルダーです。 Project ツールウィンドウでは、このフォルダーは テストルートアイコンテストルート​ アイコンでマークされています。

プロジェクトのテストルートを作成する

  1. Project ツールウィンドウ(Alt+1 )で、テストコードを保存する新しいディレクトリを作成します。

  2. 新しいディレクトリを右クリックして、 ディレクトリをマーク | テストソースルート​ を選択します。

    テストフォルダーには テストルートアイコンテストルート​ アイコンが付いている必要があります。

    テストソースルートの作成

専用のテストフォルダーを作成することで、テストコードと本番環境のコードを分離できます。 これにより、IDE はテストを認識し、適切な設定を適用し、一貫性のある構成を維持できるようになります。 また、テストがメインのソースファイルに干渉することなく、正しくコンパイルされ、実行されることも保証されます。

2026 年 6 月 1 日