首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >黄瓜特性文件步骤不需要步骤def

黄瓜特性文件步骤不需要步骤def
EN

Stack Exchange QA用户
提问于 2018-02-02 02:18:15
回答 3查看 1.2K关注 0票数 0

对我来说,这似乎是一个显而易见的问题,但我似乎在任何地方都找不到答案,这让我觉得这是我不该做的一种实践。

我有一个特性文件步骤,这完全是为了场景中的业务上下文,所以不需要对系统采取任何行动。问题是,黄瓜试图找到一个步骤def方法,该方法与特征文件Gherkin文本匹配,因此该特性失败。

是否有一种方法可以告诉黄瓜不要期望特性文件中某一行的步长?

EN

回答 3

Stack Exchange QA用户

发布于 2018-02-02 19:34:46

如果能更好地理解场景,可以简单地添加注释行。

否则,您可以随时添加一个空步骤,甚至是像“业务上下文:.”这样的通用步骤。将空步骤重用为多个目的。

票数 1
EN

Stack Exchange QA用户

发布于 2018-02-02 10:12:10

我只是将该步骤的定义保留为空,尽管我想知道为什么不影响场景的步骤应该包含在场景本身中。也许它可以在场景的描述中移动。

票数 0
EN

Stack Exchange QA用户

发布于 2018-02-02 17:32:32

技术解释:

没有跳过一步的方法--您需要创建一个空步骤定义。

程序解释:

功能文件旨在描述一个功能如何工作,创建一个明确的词汇表。如果有一个步骤(对某事的描述)没有被检查或操作(即使它是用ask函数手动完成的),将在您的描述中添加不必要的单词。

票数 0
EN
页面原文内容由Stack Exchange QA提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://sqa.stackexchange.com/questions/31845

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档