【问题标题】:Does it possible to skip before and after stories for particular test scenrio in JBehave是否可以在 JBehave 中跳过特定测试场景的前后故事
【发布时间】:2018-09-27 11:16:41
【问题描述】:

在 JBehave 中,我们可以有一组函数“beforeStories”和“afterStories”来完成。但对于某些特定场景,根本不需要 BeforeStoriesAfterStories。有没有什么办法可以在这种情况下省略在故事之前和之后的故事中运行,以避免在执行大量场景时在故事前后花费不必要的时间。

举个例子

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" 可用于更改前置条件。有什么办法可以做到吗...

【问题讨论】:

  • 在 JBehave 网站上研究 Given Stories。它可能满足您的需求
  • 事实是我需要一个故事......它需要两个或三个额外的故事来添加 givenStories ryt

标签: java bdd jbehave


【解决方案1】:

不,没有办法跳过,但正如@Bill Hileman 所说,我们可以使用给定的故事从不同的文件中加载先决条件,其中一个故事可以在多个文件的帮助下加载

【讨论】:

    猜你喜欢
    • 2023-03-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-06-04
    • 1970-01-01
    相关资源
    最近更新 更多