.net - Specflow 设置延迟

标签 .net testing mstest specflow

在实际执行之前,我在运行测试时遇到了很大的延迟。当我在 .feature 文件和实际命中绑定(bind)之间的“背景”=>“给定”部分中使用 MSTest 运行器调试测试时,会出现延迟。我已将 ANTS 分析器附加到 QT 代理上,可以看到正在进行的大量反射。

当我使用 NUnit 时,这个问题就消失了。

有人遇到过这个问题吗??

谢谢

最佳答案

谢谢你,我终于弄清楚了....

将 Spec Flow 运行器更改为使用 VisualStudio2012 运行器

添加了一个部署项设置为false的.runsettings文件,然后选择了这个文件。
.Testsettings 文件存在我在 MSDN 站点上发现的性能问题。

还必须关闭 Resharper 中的 MSTest 支持

在那快乐的日子之后不再有 10 分钟的延迟,希望其他人觉得这有用!

关于.net - Specflow 设置延迟,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26232937/

相关文章:

testing - 确定测试厨房测试是通过还是失败

angular - 我可以在 Protractor 中使用这样的 baseUrl 吗?

c# - 在哪里可以找到 Microsoft.VisualStudio.QualityTools.Resource.dll?

c# - DateTime 通过内部刻度进行比较?

c# - 单击 setup.exe 时无法获取应用程序启动路径

c# - 使用主机作为 IP 地址的 SMTP 发送邮件时无法解析远程名称

java - TestNG - 通过意外异常生成错误

c# - Moq - 模拟工厂不会在每次迭代时生成新对象

unit-testing - 跨多台机器运行集成测试

c# - DataVisualization.Chart 的图形和工具提示的样式化