TeamCity On-Premises 2026.2 Help

テストレポートとコードカバレッジの構成

このセクションには、TeamCity におけるテストレポート、コードインスペクション、コードカバレッジのサポートに関する記事が含まれています。

TeamCity のテストレポート

TeamCity は、複数のテストフレームワークを標準でサポートします。 テスト失敗のフィードバック時間を短縮するために、可能な限り 詳細なテスト結果をその場で報告します。 これらの結果は、 ビルドの概要に表示されます。 現在サポートされているテストフレームワークのリストを参照してください。

多くのビルドランナーは、構成した設定に応じて、テストレポートを自動的に生成します: GradleMavenIntelliJ IDEA プロジェクトPythonNode.jsNUnit など。

TeamCity のコードインスペクション

TeamCity には、ソースコードをオンザフライでインスペクションし、一般的な問題やアンチパターンを検出して報告できるコード解析ツールが付属しています。

次のインスペクションツールが TeamCity にバンドルされています:営バレッジエンジンをサポートしています:

TeamCity は、 外部レポートツールと統合することもできます。

TeamCity のコードカバレッジ

コードカバレッジは、コードが単体テストでどのようにカバーされているかを測定する多数の指標です。 TeamCity は、次のカバレッジエンジンを初期状態でサポートしています:

他のツールから レポートまたは カバレッジ結果をインポートする方法を参照してください。

サポート対象ツールのコードカバレッジ情報を TeamCity に表示するには、 ビルドステップの設定ページにある専用セクションで設定する必要があります。 以下のビルドランナーには、コードカバレッジのサポートが含まれています。

現在、Maven2 ランナーは IntelliJ IDEAJaCoCo カバレッジエンジンのみをサポートしていることに注意してください。

コードカバレッジの結果は、 ビルド結果概要 タブで表示できます。 詳細なレポートは、専用の コードカバレッジ タブに表示されます。

コードカバレッジのチャートは、ビルド構成の 統計チャート タブでも利用できます。

コードカバレッジの構成の詳細については、専用ページを参照してください: Java コードカバレッジの構成.NET コードカバレッジの構成

2026 年 9 月 11 日