PyCharm 2024.3 ヘルプ

カバレッジツールウィンドウ

表示 | ツールウィンドウ | カバレッジ

このツールウィンドウは、カバレッジありで実行中に表示され、カバレッジ測定結果を表示します。

ツールバー

項目

説明

the Up button

このボタンをクリックすると、1 つ上のレベルに上がります。

the Flatten Packages button

このボタンを押すと、すべてのパッケージが単一レベルのビューとして表示されます。

the Jump to Source button

このボタンを押すと、ツールウィンドウで選択したクラスのソースコードが別のエディタータブに自動的に開き、フォーカスが得られます。

the Jump from Source button

このボタンを押すと、特定のクラスのソースコードがエディターでフォーカスを取得すると、対応するノードがツールウィンドウで自動的にハイライトされます。

the Generate report button

このボタンをクリックしてコードカバレッジレポートを生成し、指定したディレクトリに保存します。詳細については、コードカバレッジレポートの生成を参照してください。

Karma テストが実行されるたびに、カバレッジレポートが実際にディスク上に生成されます。カバレッジレポートの形式は、次のように設定ファイルで設定できます。

// karma.conf.js module.exports = function(config) { config.set({ ... // optionally, configure the reporter coverageReporter: { type : 'html', dir : 'coverage/' } ... });};

次の type 値を使用できます。

  • html はアノテーション付きソースコードを含む一連の HTML ファイルを生成します。

  • lcovonlylcov.info ファイルを作成します。

  • lcov は HTML + .lcov ファイルを生成します。このフォーマットはデフォルトで適用されます。

  • cobertura は、Hudson と簡単に統合するための cobertura-coverage.xml ファイルを生成します。

  • text-summary は、通常はコンソールに、カバレッジの簡潔なテキスト要約を生成します。

  • text は、すべてのファイルのカバレッジを持つ詳細なテキストテーブルを生成します。

コンテキストメニュー

項目

ショートカット

説明

ソースに移動

F4

エディターで選択したファイルを開くには、このコマンドを選択します。

タイトルバーのコンテキストメニューとボタン

ウィンドウヘッダーを右クリックし、コンテキストメニューを使用して表示モードを構成したり、ウィンドウを別のツールウィンドウバーに関連付けたり、ウィンドウのサイズを変更したり非表示にしたりすることができます。

ツールバーのボタンを使用することもできます。

項目

ショートカット

説明

Hide tool window

非表示 Shift+Escape

ツールウィンドウを非表示にします。

すべてのツールウィンドウを非表示にするには、Ctrl+Shift+F12 を押します。

関連ページ:

カバレッジ付きで実行する

PyCharm は、コードカバレッジ測定を実行するための専用アクションを提供します。コードカバレッジデータは、設定ダイアログ () のカバレッジページで選択されたオプションに従って処理されます。既存の構成を使用してカバレッジ付きのテストを実行する以前に作成した実行構成を使用してカバレッジ付きのテストを実行するには、次のいずれかを実行します。を押してポップアップを開き、必要な構成を選択し、その右側のをクリックして、カバーを選択します。ツールバーの構成リストから必要な実行構成を選択し、をクリックして...

コードカバレッジレポートの生成

レポートを生成するに移動するか、カバレッジツールウィンドウのをクリックします。カバレッジレポートの生成ダイアログで、生成されたレポートを保存するディレクトリを指定し、オプションで生成した HTML をブラウザーで開くチェックボックスを選択します。同じウィンドウで複数のプロジェクトが開かれている場合は、推奨される出力ディレクトリが正しいことを確認してください。保存をクリックします。コードカバレッジ結果の表示 Web UI テストの自動化...

ツールウィンドウの表示モード

デフォルトでは、ツールウィンドウはメインウィンドウの端にアタッチされ、常に表示されています。たとえば、特定のツールウィンドウの表示モードを変更して、アクティブな場合にのみ表示したり、ツールウィンドウバーから切り離したりできます。ツールウィンドウの表示モードを変更するメインメニューでに移動し、表示モードを選択します。または、ツールウィンドウのヘッダーでクリックし、を選択して、表示モードを選択します。次のツールウィンドウの表示モードを使用できます。ドック (ピン留め): これは、ツールウィンドウが...

ツールウィンドウ

ツールウィンドウは、プロジェクト構造の表示、アプリケーションの実行とデバッグ、バージョン管理システムやその他の外部ツールとの統合、コード分析、検索、ナビゲーションなどの開発タスクへのアクセスを提供します。デフォルトでは、ツールウィンドウはメインウィンドウの下部と側面に接続されています。ただし、別のモニターなどで別のウィンドウとして使用するために、再配置したり、切り離したりすることもできます。プロジェクトツールウィンドウ、コミットツールウィンドウ、実行ツールウィンドウ、Python コンソールツー...