【发布时间】:2019-03-23 20:09:38
【问题描述】:
“我可以在 Cucumber 中的某些特定场景之前执行假设有 5 个步骤的特定场景吗?
假设我有一个包含 3 个场景的功能文件,比如 A、B 和 C。
我正在编写另一个功能文件,假设有 5 个场景 M、N、O、P 和 Q。
现在我想在 N 和 Q 之前执行场景 B。
注意:场景 B 有多个步骤,我想在执行 N 和 Q 之前执行所有步骤。
@Before Hooks 适用于单个方法,后台场景将在每个 senario 之前执行。请给出一些解决方案。”
【问题讨论】:
-
不要重复使用场景。重用底层组件。 johnfergusonsmart.com/1136-2
-
正如我所提到的,背景步骤将在每个场景之前执行。我想在我的一些场景之前执行一个完整的场景。 @stackoverflow.com/users/3945473/mpkorstanje
标签: cucumber cucumber-jvm scenarios feature-file