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)。出力。詳細については、コンソールランナーの設定およびコマンドラインからのカバレッジ分析を参照してください。

最終更新日: 2020年5月27日