15

Visual Studio 2012は単体テストを並行して実行できますか? Visual Studio 2010には、これを行うためのオプションがあります。

http://blogs.msdn.com/b/vstsqualitytools/archive/2009/12/01/executing-unit-tests-in-parallel-on-a-multi-cpu-core-machine.aspx

...しかし、Visual Studio 2012 で同様のものを見つけることができません。参考記事に記載されている手順を試しましたが、同じテスト設定ファイルを読み込んでも、テストを並行して実行することはできませんでした。

4

4 に答える 4

14

いいえ。VS2012 ユニット テスト フレームワークは現在、テストを並行して実行しません。

編集:より良い参照のために、デイブとのコメントの一部を回答に移動します。

.testsettings を使用して並列実行を有効にする方法については、このリンクを参照してください。これを .testsettings ファイルで構成したら、それを VS のアクティブな設定ファイルとして設定できます。これにより、この機能が利用可能な従来の mstest フレームワークで実行が強制されます。

于 2012-11-08T13:36:19.373 に答える
2

2010から2012にアップグレードされたテストプロジェクトがあります。IDEでは並行して実行されませんが、テストDLLでmstest.exeを使用すると正常に機能します。

于 2013-02-21T22:42:20.000 に答える