如何从单独的功能文件中存在的其他场景调用场景?即 Feature1.feature 场景 1 特征 2>>场景 2
How to call a scenario from other scenario present in separate feature files? i.e. Feature1.feature Scenario1 Feature2>>scenario2
在行为中,python
如何从单独的功能文件中存在的其他场景调用场景? IE。
在 Feature1.feature 文件中
场景一
Feature2.场景2
Feature3.scenario3
可能您想调用步骤,而不是场景(这是步骤的集合)。使用 execute_steps 直接从其他 behave 步骤调用步骤。
Gherkin 不支持从场景调用场景,因此不可能。
您可以做的是从另一个步骤调用 strep 实现。然而,从另一个步骤调用步骤是一种反模式,不是一个好主意。它会让你走上一条错误的道路。
您想要做的是从两个步骤实现中调用一个辅助方法。 IE。将所需的功能从一个步骤移动到一个通用的辅助方法,并在两个步骤中使用该功能。
在行为中,python 如何从单独的功能文件中存在的其他场景调用场景? IE。 在 Feature1.feature 文件中 场景一 Feature2.场景2 Feature3.scenario3
可能您想调用步骤,而不是场景(这是步骤的集合)。使用 execute_steps 直接从其他 behave 步骤调用步骤。
Gherkin 不支持从场景调用场景,因此不可能。
您可以做的是从另一个步骤调用 strep 实现。然而,从另一个步骤调用步骤是一种反模式,不是一个好主意。它会让你走上一条错误的道路。
您想要做的是从两个步骤实现中调用一个辅助方法。 IE。将所需的功能从一个步骤移动到一个通用的辅助方法,并在两个步骤中使用该功能。