Jbehave - 运行 特定场景后的方法

Jbehave - Run method after a specific scenario

我正在尝试将 JBehave 与 Gherkin 配置为 运行 在 特定 场景之后的拆卸方法。到目前为止,我知道以下内容:

目前,我在我的故事中的场景末尾添加了一个小黄瓜步骤(@Then 拆解这个 sceanrio)。这与 BDD 的观点相矛盾,BDD 应该只显示用户正在做什么,而不是测试需要做什么。

遗憾的是,无法在后续场景方法中访问 META 标记。作为一种不需要您复制整个场景文件的解决方法,您不能将当前 class 中不需要拆解的所有场景保留在原处,并移动确实需要的场景拆解成它自己的 class,它继承自第一个 class。然后,将after scenario方法添加到第二个class.