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