私は、CI ビルド環境 (Hudson と MSBuild を使用) に自動化されたユニット テスト カバレッジ レポートを導入する任務を負っています。dotCover を使用して、ビルド ジョブ内の複数のプロジェクトにわたるカバレッジ データを生成し、そのデータをマージして、単一の HTML レポートを生成し、HTML Publisher Hudson アドインを使用してそのジョブの Hudson ダッシュボードと統合しました。
ここまでは順調ですね。しかし、私たちが最終的に望んでいるのは、システム コード ベース全体 (半ダースのビルド ジョブ、約 50 プロジェクト) のユニット テスト カバレッジ メトリックをチーム ディスプレイの 1 つにグラフィカルに表示することです。非常に目に見える「一目でわかる」テスト カバレッジ ステータス。すべてのビルドの dotCover カバレッジ レポートをマージし、xml にレポートし、その周りに独自の UI を構築するアプリを使用して、これを自分で構築できますが、これを行う製品は既にありますか? 私たちは dotCover と結婚していません。それは変わる可能性があり、無料またはオープン ソースである必要もありません。