2016-11-04 86 views
0

我使用IntelliJ在IDE中編寫了Java中的Cucumber特徵文件,即* .feature文件和相應的步驟定義文件。用戶體驗非常棒,IDE打開其IntelliSense,顯示所有有效的步驟定義存在的選項。如果我在場景中編寫了新的步驟,或者在Java文件中已經存在沒有相應步驟定義的步驟,它將突出顯示不同顏色的步驟,並且類似地,如果正則表達式不匹配。通過突出顯示必須爲Java文件中的這一步寫入內容或者步驟錯誤並且不會執行,我會得到通知。驗證小黃瓜特徵文件

我需要非開發人員計算機上的相同功能,即在Business Analyst或產品所有者計算機上,其中沒有安裝IDE,但只有像Notepad ++這樣的編輯器。我知道Gherkin的Notepad ++插件,但它沒有突出顯示步驟定義在* .java步驟定義文件中缺少的步驟。請推薦任何具有類似插件的編輯器或免費IDE。

感謝, 禾企

+0

這可能是Cucumber Pro的用例。我的建議是聯繫核心黃瓜團隊問他們。除開發環境外,我不知道任何開源選項。 –

+0

HonestCode.io是一款專爲產品所有者設計的用於在Gherkin中在線編寫驗收測試的服務,它可以幫助您顯示已定義的步驟,但不能與* .java步驟定義文件(這更多是開發人員任務)匹配,所以也許不是你在找什麼。 免責聲明:我爲HonestCode工作 – Troglo

+1

@Troglo不同意這是一個開發人員任務,場景編寫者需要了解他們必須採取的步驟,否則開發人員最終不得不爲每個場景編寫客戶步驟,您應該添加功能到您的產品! – nbransby

回答

0

如果你使用JIRA來管理你的故事,那麼你可以使用具有自動完成,參數高亮功能的JIRA插件。還有其他類似的插件可以瀏覽。