在JBehave中,我们可以在“ beforeStories ”和“ afterStories ”中完成一组功能。但是对于某些特定情况,根本不需要 BeforeStories 和 AfterStories 。对于这种情况,是否有任何方法可以避免在故事前后进行跑步,以避免在做长场景时花在故事前后的不必要时间。
例如
BeforeStories:
Given purge database
And login to system as Admin
AfterStories:
Logout from the system
Scenario : 01
// scenario related to database and login
Scenario : 02
// scenario related to database only
这是一个简单的示例,但是如果单个故事中存在许多类型01和类型02的场景,并且不能将其拆分为“ GivenStories ”可用于更改前提条件。有没有办法做到这一点...
答案 0 :(得分:1)
没有,没有跳过的方法,但是就@Bill Hileman而言,我们可以使用给定的故事从不同的文件中加载先决条件,其中一个故事可以在多个文件的帮助下进行加载