20

我正在尝试找出 Gherkin 中所有可用的语法/格式,例如关于多行参数以及我还不知道的所有其他内容。

不过,在挖掘 Google 搜索结果之后,似乎综合指南位于此处

我认为这很好,有一个链接到一个据称描述多行参数和其他参数的页面,但它把我带到了 404 Not found 相反 =(.

有没有人有更好的建议在哪里阅读这个?

编辑:强调我已经做了很多谷歌搜索。它提供了一些相当不错的站点,例如specflowcuke4ninja,但没有一个提供对 Gherkin 的全面描述。如果有人通过谷歌搜索找到了这个问题的答案,那么请随时称我为谷歌新手,欢迎提出改进建议。

4

4 回答 4

6

我所知道的了解 Gherkin 语言的最佳位置是您链接到的 wiki。但是,正如您发现的那样,有时那里的链接会断开。我倾向于点击灰色栏底部的“页面”链接,其中包含所有 GitHub 链接。这会将您带到所有 wiki 页面的字母列表,包括Multiline Step Arguments页面。

于 2011-06-03T22:38:05.493 回答
6

它不是免费的,但是The Cucumber Book有一个完整的小黄瓜指南。

免责声明:我是黄瓜书的合著者。

于 2012-05-14T11:31:49.400 回答
2

可以在Behat网站上检查 Gherkin 语法,您还可以在其中检查 PHP 语言的示例。

于 2013-02-25T11:13:37.393 回答
2

Cucumbe 理解的BNF 语法可在线获取。JBehave 项目还发布了该语言的EBNF 语法,可用于编写.feature文件。

于 2014-04-04T08:56:25.077 回答