2010-07-15 43 views

回答

1

如果你打算使用黃瓜,你應該:

  1. 寫黃瓜功能
  2. 運行它們,並確保他們因此無法
  3. 編寫足夠的代碼使這些功能通過。

從我的理解來看,Cucumber框架並不是真正意義上的測試現有代碼,而是更多的是開發過程的一部分。所以我想整個工作流程大概應該是這樣的:

  1. 黃瓜東西
  2. 編寫一些代碼
  3. 功能測試(如RSpec的,正如你所提到的)
  4. 根據需要重複
  5. 代碼touch-ups,refactors

編輯:至於gems/plugins,它的確取決於你的應用程序將要做什麼。

相關問題