Я получаю сообщение об ошибке при создании решения для селена с помощью Specflow Specrun - PullRequest
0 голосов
/ 02 апреля 2020

Я новичок в селене и specrun specrun. Я использую рамки для автоматизации тестов. Я использую specrun как тестовый запуск и specflow в c#. Я получаю следующую ошибку при создании решения.

>     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()

1 Ответ

0 голосов
/ 03 апреля 2020

Пожалуйста, обновите пакеты SpecFlow + Runner до версии 3.2.15.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...