2011-06-03 36 views
19

我想找出所有可用的語法/格式在小黃瓜,如關於多行參數和我還不知道的一切。我在哪裏可以找到一個小黃瓜語言規範/指南?

雖然挖谷歌的搜索結果後,似乎全面指南位於here

我認爲這是相當不錯的,和it有一個鏈接,據稱描述多參數和別人的頁面,但我花了404找不到代替=(

有誰知道在哪裏這個讀了更好的建議

編輯:?對,我已經做了這麼多的谷歌搜索的應力它提供了一些相當像specflow和012這樣的好網站,但他們都沒有給出全面的描述小黃瓜。如果有人通過谷歌搜索找到了答案,那麼請隨時給我打電話谷歌搜索,並提出改善建議,歡迎。

+16

當然,你在泡菜。 – 2011-06-03 00:15:54

回答

6

我知道了解小黃瓜語言的最佳位置是您鏈接到的wiki。但是,正如您發現的那樣,有時會出現斷開的鏈接。我傾向於做的是點擊灰色欄底部的「頁面」鏈接,其中包含所有GitHub鏈接。這會將您帶到所有wiki頁面的字母列表,其中包括this one for Multiline Step Arguments

+0

這已經轉移到:http://cukes.info/step-definitions.html – Jason 2013-06-13 09:31:52

+0

呃.. @傑森的鏈接404的,但在https://cukes.info/docs/reference#step-arguments一些好東西,儘管有許多標記爲#todo – ptim 2015-04-24 05:48:54

6

這不是免費的,但The Cucumber Book有一個完整的指南小黃瓜。

免責聲明:我是黃瓜書的合着者。

2

可以在Behat網站上檢查小黃瓜語法,您也可以在這裏查看PHP語言的示例。

2

Cucumbe瞭解的BNF grammar在線提供。 JBehave項目還發布了可用於編寫.feature文件的語言EBNF grammar

+0

的部分黃瓜代碼庫中的那些Treetop文件在哪裏?很難找到它們。 – akostadinov 2014-10-13 08:49:10

+1

悲傷地,小黃瓜BNF語法頁面似乎已經從維基消失了。但是.berp格式的小黃瓜語法可以在以下網址找到:https://github.com/cucumber/gherkin/blob/39201f20ffe5aef5eedc491a0466f0c67e2a8d0b/gherkin.berp – ngm 2016-04-06 13:12:32

相關問題