2012-10-15 78 views
1

我剛剛在C#中使用Visual Studio 2012開始了一個新項目。VS2012是最新的,因此沒有安裝測試版或RC。當我運行我的單元測試時,存在很大的延遲。測試總結說,它運行了10秒,並且4個單元測試總結爲96ms。這就是測試瀏覽器告訴我的。爲什麼在接近10秒的時間裏有這麼大的時間開銷?這顯然很煩人,如果你做TDD ...Visual Studio 2012:運行大時間開銷/延遲的單元測試

是否有任何配置設置,我必須設置?我錯過了什麼?

還是(仍然)在VS2012中的錯誤?我發現了一篇關於VS2012測試版的博客(http://blogs.msdn.com/b/visualstudioalm/archive/2012/03/08/what-s-new-in-visual-studio-11-beta-unit-testing)。 ASPX)。在那篇文章的最後,他們說:「單元測試啓動性能 - 現在我們在開始測試運行後有一個非常難看的延遲,我們正在積極努力使其消失。」但我沒有發現更多關於這個問題的信息。也許這個錯誤仍然存​​在。

希望有人能幫助我。 在此先感謝。

+0

短暫更新:兩位同事可以重現這一點。 – Johannes

+0

再次更新:似乎有人有類似的問題,在論壇上報告:http://social.msdn.microsoft.com/Forums/en-US/vstest/thread/604fc9c1-06d8-4019-a5cc-12c3a926ad5f/ – Johannes

+0

在過去一週裏,我注意到我的公司出現同樣的問題/延誤。嘗試禁用你的網卡並運行你的測試。我發現,當我做到這一點時,我的測試立即運行。事實證明,這是我的VPN的問題。如果我禁用我的VPN並運行他們立即運行的測試。我不知道爲什麼VS在運行測試之前嘗試連接到互聯網,但是當發生這種情況時,它發生在我的VPN上,導致運行我的單元測試之前造成了很大的延遲。 – jwdenny13

回答

相關問題