SpecFlow倾城报告

时间:2018-01-31 18:50:12

标签: c# specflow allure nunit-3.0

我下载此示例使用Specflow和Nunit 3配置Allure: https://github.com/jakismichal/simplespecflowproject

但是当我尝试执行其中一项功能时,我收到此错误: 消息:OneTimeSetUp:TechTalk.SpecFlow.SpecFlowException:无法加载插件:Allure。有关详细信息,请查看http://go.specflow.org/doc-plugins。   ----> System.IO.FileNotFoundException:无法加载文件或程序集“Allure.SpecFlowPlugin”或其依赖项之一。系统找不到指定的文件。

我也在同一错误的个人项目中看到同样的错误。我只安装了Specflow.Allure包。

我错过了什么吗?或者它是SpecFlow.Allure的错误?

1 个答案:

答案 0 :(得分:0)

SpecFlow想要加载SpecFlow.Allure运行时插件 确保它位于bin \ Debug文件夹中。

还请注意,该插件必须使用SpecFlow版本。 我们在每个新版本中都有一个插件界面的重大变化。因此,您的SpecFlow.Allure版本必须使用您的SpecFlow版本 并非每次NuGet包都设置了依赖项。请注意这一点。