In Behave,对于python 如何从单独的功能文件中的其他方案调用方案?即 在Feature1.feature文件中 Scenario1 Feature2.scenario2 Feature3.scenario3
答案 0 :(得分:1)
Gherkin不支持从场景调用场景,因此不可能。
您可以做的是从另一个步骤调用strep实现。然而,从另一个步骤调用步骤是一种反模式,而不是一个好主意。它会引导你走上一条糟糕的道路。
您要做的是从两个步骤实现中调用辅助方法。即将所需的功能从一个步骤移动到一个公共帮助器方法,并从这两个步骤中使用该功能。
答案 1 :(得分:0)
可能你想调用步骤,而不是场景(这是一系列步骤)。使用execute_steps直接从其他行为步骤调用步骤。