コードカバレッジ結果の表示
コードカバレッジを表示すると、シミュレーションの影響を受けないソースコードの断片を検出できます。
コードカバレッジ結果を表示する
以下のいずれか 1 つを実行します:
カバレッジ付きで目的のクラスを実行する、表示するスイートを選択し、エディターでクラスを開きます。
に移動します。
Ctrl+Alt+F6 を押します。
報道結果を見る:
プロジェクトツールウィンドウで:
専用のカバレッジツールウィンドウでは:
探索したいファイルをエディターで開きます。
ガターの色インジケータを使用して、カバーされていないコード行を検出します。
線がヒットしたかどうかを確認するには、ガター領域の線をクリックします。
開くポップアップには、キャレットの行の統計が表示されます。条件付きの行の場合、ポップアップは統計も提供します。
以下のツールバーボタンを使用してください。
: カバーされた行またはカバーされていない行の次 / 前のグループに移動します。
: カラースキームの切り替えを開く
設定では、ノードカバレッジ行を選択する必要があります。
セクションテストの作成 JavaScript ユニットテストの作成の説明に従って、不足しているテストを作成します。
JavaScript の場合、JavaScript ユニットテストの作成セクションの説明に従ってテストを生成できます。
関連ページ:
![](https://pleiades.io/icons/pycharm.png)
カバレッジ付きで実行する
PyCharm は、コードカバレッジ測定を実行するための専用アクションを提供します。コードカバレッジデータは、設定ダイアログ () のカバレッジページで選択されたオプションに従って処理されます。コードカバレッジで実行する以下のいずれか 1 つを実行します: 目的のファイルをエディターで開き、コンテキストメニューからを選択します。カバレッジを使用してテストを実行するときは、キャレットの場所に応じて、テストクラス全体または個々のテストメソッドを実行できます。プロジェクトツールウィンドウで目的のファイル...
![](https://resources.jetbrains.com/help/img/idea/2024.1/py_coverage_suits.png)
コードカバレッジスイートの管理
PyCharm は、スイートの表示、非表示、追加、削除のためのカバレッジスイートを選択するためのツールを提供するカバレッジスイートを選択してください少なくとも一つのテストを実行した後に、カバレッジスイートのリストが利用可能になるカバレッジ。メインメニューで、に移動します。表示するカバレッジスイートの選択ダイアログで、必要なスイートの横にあるチェックボックスを選択し、選択を表示をクリックします。PyCharm は、選択したテストスイートのカバレッジ結果を開きます。カバレッジ結果を非表示にするには...
![](https://resources.jetbrains.com/help/img/idea/2024.1/register-new-file-type.png)
エディターでファイルを開く
PyCharm で行うことは何でも、プロジェクトのコンテキストで行います。PyCharm では、プロジェクトを作成したり、リポジトリからクローンしたり、既存のソースからインポートしたりできます。プロジェクトを開くと、そのファイルを操作できます。編集のためにファイルを開く以下のいずれか 1 つを実行します: いずれかのツールウィンドウで目的のファイルをダブルクリックします。いずれかのツールウィンドウで目的のファイルを選択し、を押します。いずれかのツールウィンドウで目的のファイルを選択し、コンテキス...
![](https://resources.jetbrains.com/help/img/idea/2024.1/py_create_test.png)
テストの作成
PyCharm は、クラスと個々のメソッドのテストを作成する方法を提案します。クラスまたはメソッドのテストを作成するエディターで、キャレットをクラス宣言またはメソッド内のどこかに配置します。以下のいずれか 1 つを実行します: に移動します。コンテキストメニューからを選択します。を押します。PyCharm は、利用可能なテストのリストを示しています。必要なテストがまだ存在しない場合は、新規テストの作成をクリックします。テストの作成ダイアログが開きます。テストの作成ダイアログで、以下の設定を指定しま...