JBehave Sentance“API”生成器可用

时间:2012-12-06 02:33:58

标签: jbehave

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

  1. 然后登录$ userName。
  2. 然后,用户应该被带到“$ pageTitle”
  3. 我最近编写了一个简单的脚本来执行此操作。在我投入更多工作之前,我想确保那里没有更好的东西。

1 个答案:

答案 0 :(得分:1)

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

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