如何在AfterScenario JBehave中获取方案的运行状态

时间:2018-07-26 05:16:28

标签: java junit4 jbehave extentreports selenium-extent-report

我正在尝试使用junit在Jbehave的AfterScenario方法中获取方案的状态(即,失败,跳过或通过)。我希望它使用它来生成范围报告。

1 个答案:

答案 0 :(得分:0)

Extent Reports根据报告的方案步骤跟踪其自身的方案统计信息。

虽然“范围报告”不像Cucumber那样直接支持JBehave,但是网站上有很多关于如何直接实现BDD样式报告的出色文档。

我已经编写了自己的类,实现了一个范围报告对象,该对象将故事作为要素进行报告,并处理场景和步骤。

在步骤级别上的通过/失败/跳过将在步骤级别以及方案级别上报告。