问题标签 [jbehave-plugin]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
100 浏览

junit4 - JBehave + Powermock 集成导致 org.powermock.api.mockito.ClassNotPreparedException

我如何与 Jbehave 一起正确使用 Powermock 功能。

0 投票
0 回答
870 浏览

selenium - jbehave 的待处理步骤

我正在获取 jbehave 故事的待处理步骤,请在下面找到配置详细信息:据我所知,所有故事步骤都是正确的。我没有找到配置错误的地方。请你帮助我好吗。

构建.gradle:

Jbheave 将 junitstories 类扩展为

我得到的错误如下:



0 投票
0 回答
108 浏览

jbehave - Jbehave 在生命周期步骤中传递数据

在下面的示例中,数据是在场景步骤中传递的,但不是在生命周期步骤中,知道为什么吗?

0 投票
0 回答
65 浏览

jbehave - 如果故事因超时而失败,如何执行 AfterStory/AfterScenario

目前,我有下一个问题。我正在通过 jbehave-maven 插件运行测试故事,并通过属性将自定义故事超时传递给它,并使用useStoryTimeouts Timeout 正确传递它,但是当故事因超时而失败时,它不会执行 AfterStory/AfterScenario 步骤并且不会生成 Jbehave 报告. 如果 Story 因超时而失败,有人知道如何强制 Jbehave 执行 AfterStory 吗?谢谢

0 投票
1 回答
196 浏览

java - 定义一个可重用的变量并在 JBehave 的内部故事文件中使用它

在上述步骤中,我想使用预定义变量而不是常量值 10.0。喜欢,

此预定义变量可以是所有故事的全局变量。并且可以在步骤类或故事文件本身中初始化该值。这种实现可以在JBehave中完成吗?

0 投票
0 回答
188 浏览

bdd - Jbehave with gradle

我在我的项目中使用 Gradle 来运行 Jbehave 测试,这是我的依赖项:

我在 Jbehave 网站文档上进行了搜索,但看不到对 Gradle 任务的任何支持,那么如何编写一个任务来使用 Jbehave 运行测试而不使用任何特定的插件呢?

0 投票
1 回答
52 浏览

bdd - JBehave 错误识别具有相似步骤文本部分的两个步骤

以上是导致此问题的两个步骤定义。JBehave 误读了以下步骤。

即使相应的步骤应解释为第 2 步定义,它也会错误地将第 1 步解释为,

我正在使用 JBehave 4.0.5。这是一个公认的问题吗?或者更新的版本对此有修复?

0 投票
0 回答
26 浏览

java - jbehave 有办法在关键字之间共享变量吗?

我有这样的故事:

所以“当我选择“IP”如果不匹配时......”关键字是点击按钮并将我的模式更改为 IP。

我的问题是:如果我想在测试结束时添加返回原始设备模式的场景(如果它已更改)。

就像是:

我怎么知道原始模式是什么?

jbehave 有办法在关键字之间共享变量吗?