gpt4 book ai didi

specflow - 当我尝试生成 specflow 步骤定义报告时收到错误消息 "operation is not valid due to the current state of the object"

转载 作者:行者123 更新时间:2023-12-04 02:15:57 24 4
gpt4 key购买 nike

当我尝试使用 specflow.exe 生成 specflow 步骤定义报告时出现上述错误消息,我使用的命令是:

specflow.exe stepdefinitionreport ..\\..\\..\MyProject\MyProject.csproj"

有什么想法和建议,谢谢!

最佳答案

我在步骤定义中使用 StepDefinition 而不是 Given-When-Then 时遇到了这个问题。通过切换回 Given-When-Then,它开始工作。

而不是使用 [StepDefinition(@"...")] 使用 [Given(@"...")] 例如:

    [Given("I take a screenshot")]
[When("I take a screenshot")]
[Then("I take a screenshot")]
public void takeScreenshot()
{
screenShots.Add(((ITakesScreenshot)driver).GetScreenshot());
}

关于specflow - 当我尝试生成 specflow 步骤定义报告时收到错误消息 "operation is not valid due to the current state of the object",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33622371/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com