0

我正在尝试根据用 Given、When、Then 和 Alias 注释的方法向我的 QA 团队提供 JBehave 中可用句子的列表。如下:

  1. 然后 $userName 登录。
  2. 然后用户应该被带到“$pageTitle”

我最近写了一个简单的脚本来做到这一点。在我投入更多工作之前,我想确定那里没有更好的东西。

4

1 回答 1

1

其中之一是 JBehave 的 Eclipse 集成,它提供代码完成功能,从而直接从代码中提供所有步骤 ( http://jbehave.org/eclipse-integration.html )。请注意,它不会通过依赖的 .jars - 只有它可以在源代码树中找到的内容。即,输入“Given”,按 Ctrl+Space 并获取所有可用的给定步骤。

但是也有一些使用“Story Navigator”(http://paulhammant.com/blog/introducing-story-navigator.html)解析运行结果的工作,它提供了步骤列表。但我不确定它是否可以列出未使用的步骤;此外,这对我来说更像是一个概念证明(我无法正确使用它)。

于 2012-12-06T11:00:11.613 回答