作者:发疯 | 来源:互联网 | 2023-08-23 20:48
Iwanttocreateastepdefinitionthatrunsthecurrentscenarioseveraltimesindifferentcontext
I want to create a step definition that runs the current scenario several times in different contexts (different user languages).
我想创建一个步骤定义,在不同的上下文(不同的用户语言)中多次运行当前场景。
Feature: Languages
Scenario: Open main page
Given I launch the app using languages "en" "da"
When I ...
Then I ...
I'd like to implement the "Given I launch the app using languages.." so that it initializes the application using english as the language, then runs all steps below "Given". Then it should restart the app, reinitialize using danish as the language and run the same steps.
我想实现“鉴于我使用语言启动应用程序..”,以便使用英语作为语言初始化应用程序,然后运行“给定”下面的所有步骤。然后它应该重新启动应用程序,使用丹麦语作为语言重新初始化并运行相同的步骤。
In the step definition for Given I launch ..., is it possible to access, manipulate and run all the "future" steps in the scenario?
在Given I launch ...的步骤定义中,是否可以访问,操作和运行场景中的所有“未来”步骤?
1 个解决方案