在stackoverflow上发出问题Parameters in Behat 3 Ian找到了传递给behat参数的解决方案。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或类似的东西,我可以再次运行我的整个场景与不同的配置?
谢谢!