當我參加這個項目時,在「特性/增強」中進行了黃瓜測試,它使用javascript和幾個不需要js的「features/plain」運行。隨着per-scenario @javascript的後期開發,這是沒有意義的。並且隨着我們增長和增長的功能文件的數量,如果這樣保持整潔的話,它會非常棒。在Rails應用程序中,如何組織Cucumber .feature文件?
所以,在最佳實踐土地:
1)應該多長時間.feature文件是什麼?我嘗試用1或2個「情景」來保持每個範圍的狹窄和特定。
2)應該保存在什麼文件夾/文件結構中? 2a)如何可能一組相似的功能?
謝謝,是的,分離js/non-js源於一些早期實現,我很樂意拋棄它。更多文件夾! – whatbird