Dot-Net
Visual Studio 2012 可以並行執行單元測試嗎?
Visual Studio 2012可以****並行執行單元測試嗎?Visual Studio 2010有一個選項可以做到這一點:
…但我在 Visual Studio 2012 中找不到類似的東西。我嘗試了參考文章中描述的過程,但即使載入相同的測試設置文件,我也無法並行執行測試。
不。VS2012 單元測試框架目前不並行執行測試。
編輯:將 Dave 的部分評論移到答案中,以便更好地參考。
請參閱此連結,了解如何使用 .testsettings 啟用並行執行。一旦你在你的 .testsettings 文件中配置了這個,你就可以將它設置為 VS 中的活動設置文件,這將強制在舊的 mstest 框架中執行,這個功能是可用的。
您可以強制 VS2012 使用 2010 測試設置文件。您可以將 FileName.testsettings 添加到 2012 .runsettings 文件中。這被認為是遺留的,可能不會永遠得到支持。
例如
<MSTest> <CaptureTraceOutput>True</CaptureTraceOutput> <DeploymentEnabled>False</DeploymentEnabled> <SettingsFile>FILENAME.testsettings</SettingsFile> <ForcedLegacyMode>True</ForcedLegacyMode> </MSTest>