如何跳过 Jbehave 测试的特定场景?

2024-01-03

我有一个尚未准备好测试的特定场景。所以我需要跳过它以便在其他场景上运行测试。

Scenario: Login-success Scenario:

Meta:
@skip
@ignored true

//Regular Steps

为了使用@skip or @ignore true故事中的元可以跳过这个故事,
您需要在测试配置中配置元过滤器。

根据您配置测试的方式,它可能是:

@RunWith(AnnotatedEmbedderRunner.class)
@UsingEmbedder(metaFilters = {"-skip"})
public class AnnotatedTraderEmbedder extends InjectableEmbedder {
} 

或者,在 Java 中:

public MyStories() {
    configuredEmbedder().embedderControls().doGenerateViewAfterStories(true)
        .doIgnoreFailureInStories(true)
        .doIgnoreFailureInView(true).useThreads(1); 
    // Meta filters:
    configuredEmbedder().useMetaFilters(Arrays.asList("-skip"));
}

详细信息请参阅文档:http://jbehave.org/reference/stable/meta-filtering.html http://jbehave.org/reference/stable/meta-filtering.html

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何跳过 Jbehave 测试的特定场景? 的相关文章

随机推荐

  • PHP PDO MySQL 事务代码结构

    我正在尝试使用 PHP PDO 在 MySQL 中设置我的第一个事务 我只是有一个简单的问题 确定上一个查询是否成功的最佳方法是什么 这是我现在所拥有的 但我宁愿找到一种方法来使用 if 语句测试查询 这几乎是模拟代码 试图获得一个工作模型
  • 几天前创建的分支的 Git rebase

    我需要帮助来理解这种情况下的 git rebase 我查看了 10 天前某人创建的一个分支 我使用 git checkout b
  • 不使用 <<- 赋值的递归函数?

    有了向量 x 我需要在内部函数中递归地更改它 这是我使用的实现 lt lt 全局赋值运算符 outer lt function x lt rep 1 5 inner lt function i if i gt length x return
  • 在 Immutable.js 中获取嵌套值

    根据这里的文档 https facebook github io immutable js docs Map getIn https facebook github io immutable js docs Map getIn 我应该能够通
  • 使用 ipcluster 从从节点读取标准输出

    我已经使用设置了一个集群 ipcluster start n 8 然后使用访问它 from IPython parallel import Client c Client dview c e i for i in c 我正在从属节点 e 0
  • Selenium C# WebDriver:等待元素出现

    我想确保在网络驱动程序开始执行操作之前存在一个元素 我正在尝试让这样的事情发挥作用 WebDriverWait wait new WebDriverWait driver new TimeSpan 0 0 5 wait Until By I
  • Dynamodb 按照 no-sql 设计查询所有记录

    我知道在 dynamodb 中编写查询 但我还是新手 现在对于一个项目来说 我设计的不仅仅是创建一个带有分区键和排序键的表 我的表的无 SQL 数据模型数据结构 据此 我已经实施了 列出 添加 更新 删除 dynamodb 查询 我的问题是
  • Vuejs Axios 数据未显示

    不显示信息的问题在获取时被延迟 我需要任何帮助来解决这个问题 h1 message h1 div class panel panel primary div class panel heading div class row div cla
  • 使用 .asmx 使用 lighttpd 和 mono fastcgi

    我已将 Web 服务部署到运行 lighttpd 和 fastcgi mono server2 的 ubuntu 服务器 asmx 页面加载正确 但当我测试该方法时 我得到 404 我的 Web 服务称为 Import asmx 我的方法称
  • Delphi 7 ISAPI WebBroker 文件上传

    我正在尝试在 Delphi 7 Webbroker CGI 中接受文件上传 我正在使用 Shiv Kumar 的 TMsMultipartParser 但 Chrome 遇到问题 我无法访问解析的数据 令人惊讶的是 资源管理器工作正常 这是
  • 如何根据另一个数组的排序顺序对多个数组进行排序

    我有多个数组 我想根据其中一个数组的排序顺序对所有数组进行排序 如下所示 var myArr b a c var myArr2 letter b letter a letter c var myArr3 b is the second le
  • 帮助在 Ruby on Rails 中对记录进行排序

    我有一个包含两列的分数表 user id and score user id 分数1 2001 1201 2302 3002 3453 1003 404 3504 500 Score order score DESC limit 3 列出前
  • 什么是依赖属性以及何时使用它? [复制]

    这个问题在这里已经有答案了 可能的重复 什么是依赖属性 https stackoverflow com questions 617312 what is a dependency property 我一直在网上浏览以查找依赖项的定义 但找不
  • 根据左/右按钮显示某些短语(文本的内容滑块,而不是图像?)[关闭]

    很难说出这里问的是什么 这个问题是含糊的 模糊的 不完整的 过于宽泛的或修辞性的 无法以目前的形式得到合理的回答 如需帮助澄清此问题以便重新打开 访问帮助中心 help reopen questions 我的网站上有一个部分 我希望它类似于
  • 在冰淇淋三明治和果冻豆中阻止主页按钮

    我正在开发锁定屏幕 我想在冰淇淋三明治和果冻豆中禁用主页按钮 我可以在 android 2 2 2 3 中使用以下方法阻止它 Override public void onAttachedToWindow TODO Auto generat
  • Nginx:如果标头不存在或错误,则拒绝请求

    如果我有标头 X HEADER1 和 X HEADER2 如果这些标头中的任何一个未设置或不包含正确的值 我想拒绝所有请求 做这个的最好方式是什么 Thanks 您可以在位置块之前或内部使用两个 IF 语句来检查标头 然后返回 403 错误
  • 动态 AutoCompleteTextView 上的 NullPointerException

    一些用户报告此错误 java lang NullPointerException at android widget ArrayAdapter getCount ArrayAdapter java 291 at android widget
  • Matplotlib 删除缺失数据的插值

    I am plotting timeseries data using Matplotlib and some of the data is missing in the sequence Matplotlib implicitly joi
  • 没有 BitmapEffects 的 OuterGlowBitmapEffect 替代方案

    OuterGlowBitmapEffect 的良好替代品是什么 最好是可以在主题 样式中使用的一种 以及可以在没有 BitmapEffects 的情况下使用的一种 标准Effect图书馆提供了一个DropShadowEffect可以设置为看
  • 如何跳过 Jbehave 测试的特定场景?

    我有一个尚未准备好测试的特定场景 所以我需要跳过它以便在其他场景上运行测试 Scenario Login success Scenario Meta skip ignored true Regular Steps 为了使用 skip or