如何从存在于不同功能文件中的其他方案调用方案?i、 e.功能1.功能场景1功能2>>场景2

2024-05-16 15:39:21 发布

您现在位置:Python中文网/ 问答频道 /正文

在Behave中,对于python 如何从存在于不同功能文件中的其他方案调用方案?即 在Feature1.feature文件中 情景1 特色2.场景2 特色3.场景3


Tags: 文件功能场景方案featurebehave特色情景
2条回答

步骤的集合(可能是不想调用的步骤)。使用execute_steps直接从其他behavior步骤调用步骤。在

Gherkin不支持从场景调用场景,因此不可能。在

您可以从另一个步骤调用strep实现。然而,从另一个步骤调用步骤是反模式,不是一个好主意。它会让你走上一条不好的路。在

您要做的是从两个step实现中调用一个helper方法。一、 e.将所需的功能从一个步骤移到一个通用的助手方法,并在两个步骤中使用该功能。在

相关问题 更多 >