简体   繁体   English

我在使用 specflow Specrun 为 selenium 构建解决方案时遇到错误

[英]I am getting an Error while I am building a solution for selenium using specflow Specrun

I am new to selenium and specflow specrun.我是 selenium 和 specflow specrun 的新手。 I am using a framework to do automate tests.我正在使用一个框架来进行自动化测试。 I am using specrun as my test run and specflow in c#.我在 C# 中使用 specrun 作为我的测试运行和 specflow。 I am getting the following error while I am building my solution.在构建解决方案时出现以下错误。

>     The "GenerateFeatureFileCodeBehindTask" task failed unexpectedly.System.TypeLoadException: Method 'SetTestMethod' in type
> 'TechTalk.SpecRun.SpecFlowPlugin.Generator.SpecRunGenerator' from
> assembly 'SpecRun.Generator.SpecFlowPlugin, Version=3.2.0.0,
> Culture=neutral, PublicKeyToken=null' does not have an implementation.
> at
> TechTalk.SpecRun.SpecFlowPlugin.Generator.SpecFlowGeneratorPlugin.GeneratorPluginEvents_RegisterDependencies(Object
> sender, RegisterDependenciesEventArgs e)   at
> TechTalk.SpecFlow.Generator.Plugins.GeneratorPluginEvents.RaiseRegisterDependencies(ObjectContainer
> objectContainer)   at
> TechTalk.SpecFlow.Generator.GeneratorContainerBuilder.CreateContainer(SpecFlowConfigurationHolder
> configurationHolder, ProjectSettings projectSettings, IEnumerable`1
> generatorPluginInfos, IObjectContainer parentObjectContainer)   at
> SpecFlow.Tools.MsBuild.Generation.WrappedGeneratorContainerBuilder.BuildGeneratorContainer(SpecFlowConfigurationHolder
> specFlowConfigurationHolder, ProjectSettings projectSettings,
> IReadOnlyCollection`1 generatorPluginInfos, IObjectContainer
> rootObjectContainer)   at
> SpecFlow.Tools.MsBuild.Generation.GenerateFeatureFileCodeBehindTaskExecutor.Execute()
> at
> SpecFlow.Tools.MsBuild.Generation.GenerateFeatureFileCodeBehindTask.Execute()
> at
> Microsoft.Build.BackEnd.TaskExecutionHost.Microsoft.Build.BackEnd.ITaskExecutionHost.Execute()
> at
> Microsoft.Build.BackEnd.TaskBuilder.<ExecuteInstantiatedTask>d__26.MoveNext()

请将 SpecFlow+ Runner 包更新到版本 3.2.15。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM