web-dev-qa-db-ja.com

無料のNCrunch代替

NCrunchは自由市場を去ったので、コードカバレッジマーキングとNCrunchのような継続的なテストのための同様のツールを探していました

編集:VS2012を使用しています

更新:

しばらくの間、ContinuousTestを使用してきましたが、問題ありませんが、コードを書くときのフィードバックが不足していると思います。テストを書くときのフィードバックは良いですが、(ソースコードの編集中に)テストを中断しても、(NCrunchの場合のように)テストが中断したことはわかりません。だから誰かが他のツールを知っていれば、私はまだ聞いています。

92
Pacane

私が読んだことから、ほとんどの人は同じボートに乗っており、 ContinuousTests に移動しています。私は完璧な代替品があるとは思わない...まだ。

これはまともです NCrunchとContinuousTestsの比較

更新

VS2012でContinuousTestsを最近使用したときに、アンインストールすることにしました。摩擦が大きすぎて実行できませんでした。 VS2012を適切にサポートするには更新が必要だと思います。

29
Tony T

NCrunchは、まだベータ版の間に発見した素晴らしいツールです。開発者として、私はクールなプロジェクトを行っている人々をサポートするために最善を尽くしています。人々がNCrunchを使用していてそれを気に入っていたら、ライセンスを購入することをお勧めします。

そのようなものは開発に多くの時間がかかり、人々がそれをサポートする気がないなら、あなたが愛するクールなツールを作成する人は少なくなります。

51
Nick

NCrunchはあらゆる価値がある。 159ドルは、RemcoがVSにシームレスに統合するための努力を考えると、それほど悪くはありません。これは本当に簡単ではありません。それが提供するメトリックと組み合わせると、私の意見では単純な決定になります。

17
Qerim Shahini

継続的なテストについては Giles をご覧ください。

現在、NUnit、xUnit.net、Machine.Specifications、およびNSpecをサポートしていますが、ロードマップは、すべての主要なテストフレームワークのサポートが計画されていることを示しています。

13
Haugholt

NCrunchに似たツールは ContinuousTests になりますが、古典的な意味でコードカバレッジを行うとは思いません。

PartCoverOpenCover などの.NET用のオープンソースコードカバレッジツールも存在します。

2
Shaun Wilde

NCrunchは絶対に良い製品ですが、少し高価です。提案された代替案(ContinuousTest)は、行ごとのカバレッジ、合計コードカバレッジメトリックを持たず、大規模なソリューションで適切に参照されたNuGetパッケージについて不満があるため(NCrunchで完全に正常に動作します)、あまりうまくいきません。

また、NCrunchはVisual Studioとシームレスに統合されているため、コーディングがさらに高速で楽しくなり、ボタンを押さなくてもコーディング中に単体テストで指定されたすべての基準を満たしたことがわかります。

1
Mahdi K.

私は熱心なNCrunchユーザーでした。彼らが商用になった今、私は ContinuousTestsTestDriven.net を使用しています。

1
NpnDan