1
我想要创建一个步骤定义,在不同的上下文(不同的用户语言)中多次运行当前场景。黄瓜访问场景中的所有步骤
Feature: Languages
Scenario: Open main page
Given I launch the app using languages "en" "da"
When I ...
Then I ...
我想落实“鉴于我启动使用语言的应用程序。”因此,它使用英语作为语言初始化应用程序,然后运行下面的“鉴于”的所有步骤。然后它应该重新启动应用程序,使用丹麦语作为语言重新初始化并运行相同的步骤。
在Given I启动的步骤定义中,是否可以访问,操作和运行场景中的所有“未来”步骤?
这是一个伟大的建议,这里描述的技术页面:http://asciicasts.com/episodes/159-more-on-cucumber - 向下滚动到“删除重复”。 –