gpt4 book ai didi

Specflow 将新步骤添加到现有功能文件

转载 作者:行者123 更新时间:2023-12-02 22:17:39 24 4
gpt4 key购买 nike

我是 SpecFlow 新手,遇到了一个奇怪的问题。

我有一个现有的 SpecFlow 功能和步骤文件。我想添加一个新步骤,当我这样做时,它会将新步骤显示为未绑定(bind)(紫色)。然后在 Visual Studio 2015 中,我选择了“生成步骤定义”选项,它选择了现有步骤文件,但随后覆盖了该文件,我丢失了所有现有步骤,但添加了新步骤,如何在不丢失的情况下附加此新步骤现有步骤?

谢谢

最佳答案

除了您概述的方案之外,还有其他几种替代方案

一种方法是转到“生成步骤定义”对话框,您可以选择要为其生成定义的步骤,然后单击“将方法复制到剪贴板”按钮而不是“生成”,然后粘贴方法到现有步骤文件中。恕我直言,这应该是默认选项。

另一种方法是运行测试并检查输出,其中所需的定义将是失败的测试输出的一部分。如果您使用 NCrunch 等连续测试运行程序,则此选项更可行。

关于Specflow 将新步骤添加到现有功能文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40572685/

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