2012-10-15 41 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

回答

相关问题