【发布时间】:2014-10-10 13:17:31
【问题描述】:
在 stackoverflow 上的一个问题Parameters in Behat 3 Ian 找到了传递给 behat 参数的解决方案。
对于环境来说还可以,但是对于国家参数我有点困惑。我有这样的功能:
Scenario Outline: Test if first link works
Given I am on website "<country>"
Then I visit the url "my-url"
Then I click on first link
Examples:
| country |
| US |
| IT |
这就是我所拥有的,现在我想运行类似的东西:
env="stg" country="US,IT" php53 bin/behat --suite=mySuite
但有了情景大纲,整个情景就会针对每个国家/地区运行。我想做同样的事情,但传入参数的国家列表。
也许使用 AfterScenario 或类似的钩子,我可以使用不同的配置再次运行我的整个场景?
谢谢!
【问题讨论】: