dotCover 2020.2 ヘルプ

サードパーティの CI サーバーでカバレッジを設定する

dotCover を任意の継続的インテグレーション(CI)サーバーと一緒に使用して、テスト適用範囲レポートを .NET アプリケーションのビルドの成果物に追加することができます。dotCover はいくつかの出力フォーマットをサポートしています。例:HTML 出力を受け取ってそれを公開するように、または XML 出力を取り出して特定のニーズに合わせてさらに XSLT 変換を適用するように、ビルドスクリプトをセットアップすることができます。

CI サーバーでのカバレッジ分析のセットアップ

  1. JetBrains の Web サイトの dotCover コマンドラインツールパッケージをダウンロード

  2. アーカイブを CI サーバーにコピーします。

  3. コンソールランナー実行可能ファイルを実行するようにビルドスクリプトを構成します(すべてのアセンブリがビルドされた後の dotCover.exe。例: cover コマンドを実行できます: dotCover cover config.xml

  4. コンソールランナーが必要なパラメーターを使用して目的のテストランナー(MSTest、NUnit、xUnit、MSpec など)を開始できるように、構成ファイルを編集します(たとえば、上記の例:config.xml)。出力。詳細については、コンソールランナーの設定およびコマンドラインからのカバレッジ分析を参照してください。

最終更新日 :