特に低価格帯では、.NET (または C# に限る) コード カバレッジにはどのようなオプションがあるのでしょうか?
私は推奨を求めているのではなく、事実に基づいた製品の比較を求めています。私は以下のことを知っています。
- NCover
- とても人気があるようで、見た目もかなり良いです
- ステートメントカバレッジとブランチカバレッジをサポート
- 「NCover 3 Complete」は480ドル
- 古いベータ版も利用可能無料で
- Visual Studio (2008 Pro) | (2005 Team System (開発、テスト、または Team Suite エディション))
- まあ、マイクロソフトだからちゃんと動くだろうとは思うけど
- Visual Studioに完全に統合
- 少なくとも5,469ドル
- パーツカバー- これ以上の開発はありません (OpenCover に移行しました)
- オープンソース
- ステートメントカバレッジをサポート
- オープンカバー- PartCoverの後継
- オープンソース
- 分岐とステートメントのカバレッジをサポート
- 32 ビットと 64 ビットのサポート
- Silverlight サポート
- 背景
- 主要開発者によるコードプロジェクトのチュートリアル
- いいえ.NET Coreのサポートはまだ
- SDテスト範囲
- 32 ビットと 64 ビット、完全な C# 4.0 で動作します
- 小規模から大規模までのコードベースを処理
- シングルユーザーライセンスは250ドル
- ジェットブレインズdotCover
- 個人ライセンスは 100 ドル。ユーザー グループ、オープン ソース プロジェクト、学生、教師は無料です。
- ステートメントカバレッジをサポート
- Silverlight サポート
-
- 個人ライセンスは159ドル
- 商用シートライセンスは289ドル
*ベータ期間中は無料、 商業化予定、価格は未定 将来は不明。 - Visual Studio のコード カバレッジ インジケーター
- 継続的な(ほぼリアルタイムの)テスト
- テストごとのコードカバレッジの視覚化
- パフォーマンス メトリック、並列マルチコア テスト実行
-
- 410ドル開発者ライセンス
- NDepend は、NCover、DotCover、Visual Studio 2017、2015、2013、2012、2010、2008 のコード カバレッジ ファイルからカバレッジ データをインポートできます。
- 依存関係グラフ
- 依存関係構造マトリックス
- コードメトリクスの視覚化
- コードルールの検証
ベストアンサー1
私は付属のNCoverのバージョンを使用していますテスト駆動.NETユニット テスト クラス ライブラリを右クリックし、[テスト] → [カバレッジ]をクリックするだけで、レポートが表示されます。