8
A
回答
5
根據GitHub上Cucumber Wiki上的Hook文檔,答案是否定的。有Before
但沒有BeforeStep
。根據你試圖達到的目標,Before
可能會做你所需要的。
4
至於Before
是每個場景和AfterStep
之前執行 - 在場景中每個步驟後,實現BeforeStep你可以簡單地把你的代碼在這兩個掛鉤:之前和AfterStep的。
+0
不幸的是,在每一步的開始,無論我設置什麼都重置並且不能用這種方法。 – 2011-11-26 07:07:56
0
我知道這是很不合時宜的問題,而是:
之前可能方案之前明確e.g使用,但有時是由於事實,即它污染情況的描述pointles。
我支持使用/ hooks.rb e.g
之前做|場景|
//一些東西,應該每個場景
末
當一些行動對行動必須在測試組中的每個場景前repeted這可能是有用的情況下才可以執行。
0
我在TestNG中運行黃瓜。我想在處理特徵文件時打印出步驟定義名稱。在TestNG下運行時,這似乎不會發生。如果我在BeforeStep(StepDefinition sd) (或類似的方法)的方法上有BeforesStep註釋,我會記錄步驟定義名稱。這將非常有用。
有沒有不同的方式來做到這一點與Java黃瓜?
相關問題
- 1. Node.js BDD。黃瓜,小黃瓜或黃瓜?
- 2. 硒,黃瓜和小黃瓜
- 3. 黃瓜
- 4. 黃瓜
- 5. 黃瓜不起作用,但耙黃瓜
- 6. 如何學習/教小黃瓜黃瓜
- 7. 黃瓜紅寶石 - 黃瓜表達式
- 8. 黃瓜長度?
- 9. 黃瓜+硒+ rcov =?
- 10. 定義黃瓜
- 11. 黃瓜清理
- 12. 黃瓜和Rspec
- 13. 黃瓜標籤
- 14. 黃瓜TestNG
- 15. 在黃瓜
- 16. 黃瓜 - java.lang.NoClassDefFoundError
- 17. 黃瓜測試
- 18. 黃瓜vs Junit
- 19. IronRuby和黃瓜
- 20. 黃瓜軌道 -
- 21. 如何黃瓜
- 22. 黃瓜與RSpec
- 23. 黃瓜設計
- 24. Jruby和黃瓜/黃瓜導軌 - 找不到發電機黃瓜:安裝
- 25. Eclipse黃瓜插件
- 26. 紅寶石,黃瓜
- 27. 黃瓜步定義
- 28. 黃瓜BDD selenium Java
- 29. 黃瓜引入nokogiri
- 30. 導軌黃瓜paths.rb
這將有助於知道你想用BeforeStep做什麼。你想在每一步之前做點什麼嗎?或者你是否試圖爲某些測試設置數據? – 2012-04-24 13:25:25