【问题标题】:Visual Studio 2013 Test Explorer Delayed StartVisual Studio 2013 测试资源管理器延迟启动
【发布时间】:2013-11-22 09:31:50
【问题描述】:

我已经购买了 VS2013 并尝试在我自己的现有项目上工作,并且我编写了 201 个单元测试,但是当我在 vs2013 中打开解决方案并打开测试类并右键单击时,运行测试选项被禁用.. , 3-4 分钟后它会自动启用。

我不确定可能是什么原因。

我的机器是:8GB; i7 ; 500GB ;250 固态硬盘

有什么想法吗?

【问题讨论】:

  • 这些测试是 MSTest 吗?

标签: unit-testing visual-studio-2013


【解决方案1】:

如果在 VS 中重新加载解决方案,则测试引擎需要进行测试发现,以检测是否有可用于执行的测试方法。完成此发现后,您将在“测试资源管理器”选项卡中看到可用测试列表,并在右键单击上下文菜单中重新启用“运行测试”选项。

如果您转到“输出”->“测试”窗口,您会更好地注意到这个阶段,您将在该窗口中看到发现开始和停止消息。发布停止所有运行测试相关的选项将可用。

【讨论】:

  • 可能是这样,但问题是即使项目有一个测试用例,它也在播放列表中。这需要时间。并且有一种放大镜类型的动画会持续动画。
  • 每次调试一个测试用例需要3分钟而不做任何代码更改。为什么每次都运行测试发现?即使只是一个单元测试用例也需要太多时间。相反,如果我关闭解决方案并重新打开解决方案,然后调试测试用例,那么它可以快速运行,没有任何延迟。
猜你喜欢
  • 1970-01-01
  • 2021-08-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多