サードパーティの CI サーバーでカバレッジを設定する
dotCover を任意の継続的インテグレーション(CI)サーバーと一緒に使用して、テスト適用範囲レポートを .NET アプリケーションのビルドのアーティファクトに追加することができます。 dotCover はいくつかの出力フォーマットをサポートしています。 例: HTML 出力を受け取ってそれを公開するように、または XML 出力を取り出して特定のニーズに合わせてさらに XSLT 変換を適用するように、ビルドスクリプトをセットアップすることができます。
CI サーバーでのカバレッジ分析のセットアップ
JetBrains Web サイトからコマンドラインツールを使用して アーカイブをダウンロードします。
アーカイブを CI サーバー上のディレクトリにコピーして抽出します。
すべてのアセンブリがビルドされた後にコマンドラインツール実行可能ファイル ( dotCover.exe ) を実行するようにビルドスクリプトを構成します。 例えば、 cover コマンドを実行できます:
dotCover cover @args.txtコマンドラインツールが必要なパラメーターを使用して目的のテストランナー (MSTest、NUnit、xUnit、MSpec など) を開始できるように構成ファイル (たとえば、上記の例: config.xml ) を編集し、希望の出力。 詳細については、 dotCover コマンドラインツールを構成する を参照してください。
2026 年 6 月 12 日