在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或類似的東西,我可以再次運行我的整個場景與不同的配置?
謝謝!