我正在使用 selenium、Specflow 和 nUnit 来运行 Visual Studio 的自动化测试。该代码与 Visual Studio 2010 一起使用。在我再次安装 Visual Studio 2012、Selenium 和 Specflow 之后(我认为我做对了),它停止了工作。首先,这些步骤无法识别它们的定义,我想我在所有包含它们的定义的 c# 文件中编写 [Binding] 来修复它。现在,当我尝试构建项目时,它会显示一个我无法解决所有功能文件的错误。
它显示了 50 个错误(与我拥有的 Specflow 功能文件数量相同),它们都是相同的,并且它说:
Error: Generation error: SpecFlow configuration error -> The element <unitTestProvider> may only appear once in this section
.
我不知道如何解决这个问题。我希望有人能帮助我,因为这个我真的很担心。