特に低価格のセグメントで、.NET(または具体的にはC#)コードカバレッジにはどのようなオプションがあるのでしょうか。
推奨事項ではなく、事実に基づいた製品の比較を求めています。私は次のことを知っています:
- NCover
- 非常に人気があるようで、かなりよさそうです
- ステートメントカバレッジとブランチカバレッジをサポート
- 「NCover 3 Complete」が$ 480
- 古いベータ版は無料で利用できます
- Visual Studio(2008 Pro)| (2005チームシステム(開発、テスト、またはチームスイートエディション))
- まあ、それはマイクロソフトなので、私はそれが正しく機能することを期待します
- Visual Studioに完全に統合
- 少なくとも$ 5,469
- PartCover-今後の開発なし(OpenCoverに移動)
- オープンソース
- ステートメントカバレッジをサポート
- OpenCover - PartCoverの後継
- オープンソース
- ブランチとステートメントのカバレッジをサポート
- 32および64ビットのサポート
- Silverlightサポート
- バックグラウンド
- 主な開発者によるコードプロジェクトのチュートリアル
- .NET Coreサポートはまだありません
- SDテストカバレッジ
- 32ビットと64ビットで動作し、フルC#4.0
- 小さなコードベースと非常に大きなコードベースの両方を処理します
- シングルユーザーライセンスで250ドル
- JetBrains dotCover
- 個人ライセンスは100ドル。ユーザーグループ、オープンソースプロジェクト、学生、教師は無料です。
- ステートメントカバレッジをサポート
- Silverlightサポート
-
- 個人ライセンス$ 159
- コマーシャルシートライセンス$ 289
*ベータ期間中は無料、コマーシャルになるため、価格は 不明。 - Visual Studioのコードカバレッジインジケーター
- 連続(ほぼリアルタイム)テスト
- テストごとの視覚的なコードカバレッジ
- パフォーマンスメトリック、並列マルチコアテストの実行
-
- 開発者ライセンス$ 410
- NDependは、NCover、DotCover、Visual Studio 2017からカバレッジデータをインポートできます。2015、2013、2012、2010、および2008のコードカバレッジファイル。
- ディペンデンシーグラフ
- 依存構造マトリックス
- コード指標の視覚化
- コードルールの検証