dotCover 2019.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)。そして目的の出力を作成します。詳しくは、コンソールランナーの設定およびコマンドラインからのカバレッジ分析を参照してください。

最終更新日: 2019年9月30日