【问题标题】:Spec Flow Test Cases Getting Called Twice [closed]Specflow测试用例被调用两次[关闭]
【发布时间】:2016-05-16 16:58:37
【问题描述】:

我们已经使用 Spec Flow 编写了测试用例,但是当我们运行它们时,测试会被调用两次?

你知道,可能是什么原因?

任何帮助表示赞赏。

谢谢,

【问题讨论】:

  • 嗨,欢迎来到 stackoverflow。您应该take the tour 了解该网站的运作方式以及如何提出可能会得到解答的问题。您需要提供比这更多的信息。理想情况下是minimum, complete verifiable example,但至少向我们展示您的代码示例,告诉我们您正在使用哪个测试运行程序,哪个版本的 specflow 等。如果没有这些信息,您的问题只不过是“我的代码不起作用,什么是问题”,而这类问题很难回答。

标签: c# specflow


【解决方案1】:

假设您在 Visual Studio 中运行这些测试并且您使用 NUnit 作为 SpecFlow 的测试执行框架 - 我怀疑您可能安装了两次 NUnit 测试运行程序,这导致测试运行两次。

NUnit 测试运行程序既可以作为 Visual Studio 扩展安装,也可以作为测试项目的 NuGet 包安装。确保您只安装了其中一个。

请参阅:Nunit runs each test twice 以获取更多参考。

【讨论】:

    猜你喜欢
    • 2017-05-28
    • 2016-10-03
    • 2023-03-15
    • 1970-01-01
    • 2022-12-09
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多