4

私はグーグルでテストスクリプト(powershell / spec / nunit / msbuild)をいじってみました。コードを監視し、ソリューションのためにすべてのテストを継続的に再構築して再実行するテストランナーを探しています。現在、コードのリアルタイムコンパイル分析を備えたResharper、resharperテストランナー、およびテスト駆動型.Netを使用しています。

ソリューションが自動的にコンパイルされ、テストが実行され、赤/緑のドットが付いたレポートが表示された場合(ハイパーリンクが表示されたレポートも表示される場合もあります)、これは理想的です。

編集:私は探していたものを正確に見つけました:私が見つけたツールは私がしたいことを正確に実行します:http://www.ncrunch.net/これは広告ではありません。

また、ショートカット(cntrl + shift + q)を使用したTestDriven.Netは非常にうまく機能します。

4

3 に答える 3

13

NCrunchは非常に有望に見え始めています。

于 2011-10-10T15:05:38.923 に答える
2

ジェームズエイブリーは少し前にこのようなものを設定しました:http://averyblog.com/net/announcing-autotest-net-0-1/

グーグルコードプロジェクトはまだ存在しているようです。

于 2011-07-19T23:04:29.450 に答える
0

このようなツールは、ビルドサーバーおよび通常のコミットと呼ばれます(たとえば、分散ソース管理を使用)。

この作品をVSで直接どこかで見たことがありますか?VSがコンパイルまたはテストの実行を開始すると、それは停止しているため、完了するまで作業できません(ビルドとテストにソリューション全体が含まれている場合は、数分間かかることもあります)。バックグラウンドプロセスも、ファイルのロックを引き起こす可能性があるため、解決策のようには見えません(シャドウコピーが使用されて他の問題が発生する可能性がある場合を除く)。

于 2011-07-11T22:43:42.753 に答える