2011-11-25 29 views
30

小黃瓜語法文件只是純文本,所以可以使用任何編輯器,如記事本。然而,我們使用這個更重要的事情之一是提供樣本數據表。沒有好的格式化選項,文件變得難以閱讀。是否有任何非開發人員工具可編輯小黃瓜文件?

對於visual studio,有一些很好的工具(請參閱:How to get Gherkin syntax highlighting for .feature files in Visual Studio?),例如specflow.org或https://github.com/henritersteeg/cuke4vs。使用eclipse的開發人員的另一種選擇在Cucumber IDE for feature writing with autocomplete?討論。但是,我不想要求爲我們的業務分析員安裝它。

這裏是一個語法高亮文件(http://productive.me/develop/cucumbergherkin-syntax-highlighting-for-notepad/),可以導入到記事本++,但它對錶格式不做任何事情。

是否還有其他選項可能讓我錯過了允許非開發人員高效編輯.feature小黃瓜文件?

+0

你也可以看看整潔的小黃瓜Chrome擴展程序,它的我最喜歡的,重量輕。由於這個問題是關閉我不能把它作爲答案 – user3251882

回答

8

在作品中似乎有幾個項目。

  • 這裏有一個小黃瓜編輯器的測試版:http://gherkineditor.codeplex.com/(窗口)
  • 黃瓜的作者創造了一個web-based gherkin editor(依賴於JavaScript,王牌和Node.js的)。設置起來可能有點複雜,但它可以集成到CMS或其他基於Web的系統中。

沒有真正代替與您的業務領域專家的對話。

+3

+1對於捕獲的對話 – Lunivore

+4

看起來,Gherkin編輯器的工具焦點主要針對開發人員,我想我希望需求團隊可以幫助推動採用更好的規格,而不是它必須來自開發團隊,對話是非常重要的,但仍然需要一個很好的方式來捕獲這些討論的有用格式,而不僅僅是一個單詞文檔感謝您的意見。 – toddles2000

+0

The在我使用它的時候,小黃瓜編輯器仍處於測試階段並崩潰,失去了改變。 – EleventhDoctor

1

有一個叫xgherkins在github上爲Eclipse用戶

+0

你會有更多的信息嗎?我在搜索「xgherkins」時得到的唯一結果是這篇文章... – Per

+1

正是我在尋找的 –

0

這樣做的一個很好的解決方案是使用舞動插件JIRA。

在一個好的SCRUM團隊中,您的領域專家和企業所有者應該定義積壓並描述他們想要的內容。很棒的是,您可以立即爲測試場景添加Given/When/Then定義。

JBehave還支持從Google文檔獲取.feature文件。雖然沒有語法高亮插件的谷歌文檔,所以這只是照顧同步問題。

11

這是一個非開發人員工具。我們有類似的要求,我想刺激創建一個Chrome擴展。它是免費的,沒有廣告。最重要的是它是跨平臺的,不需要技術知識來安裝和運行。 https://chrome.google.com/webstore/detail/tidy-gherkin/nobemmencanophcnicjhfhnjiimegjeo

我知道這是一箇舊帖子,但是當我在尋找解決方案時遇到了這個問題,而且我不認爲答案完全解決了OP對非開發工具的請求(可能是針對非技術人員)。

這是第一次嘗試,所以要善良!希望有人發現它有用。

相關問題