java - 如何在 jbehave BDD 框架中实现简单的文本统计报告?
问题描述
我正在使用 Jbehave 框架,我也在使用范围报告。但是在执行完所有故事之后,我只想要统计报告,例如运行多少个故事、多少个通过、多少个失败、执行了多少个步骤等。仅以文本格式。我怎样才能得到这个?
目前我的配置功能是:
@Override
public Configuration configuration() {
LOG.info(" setting report configuration ");
Class<? extends Embeddable> embeddableClass = this.getClass();
Properties viewResources = new Properties();
viewResources.put("decorateNonHtml", "true");
return new MostUsefulConfiguration()
.useStepMonitor(new PrintStreamStepMonitor())
.doDryRun(false)// default is "false"
.useStoryLoader(new LoadFromClasspath(this.getClass()))
.useStoryReporterBuilder(new AlogysStoryReporterBuilder().withCrossReference(xref))
.useStepPatternParser(new RegexPrefixCapturingPatternParser())
.useStepMonitor(xref.getStepMonitor())`enter code here`;
}
解决方案
推荐阅读
- ruby-on-rails - 具有多语言响应的 Rails Json
- angular - 当未从建议的选项中选择项目时,如何在多个自动完成组件中清除并显示错误
- c# - 带有 Angular 6 的 .Net Framework 4.5 中的 CORS 问题
- r - 使用 vapply 分配新的数据框值
- java - 如何从值中对值进行排序
在数组列表中? - events - 如何使用 Microsoft Graph 更新日历事件
- android - React Native:当使用 zIndex 绝对定位时,TouchableOpacity onPress 不会触发
- kotlin - 将反射“类型”投射到列表中
在科特林 - c# - 通过移动其 X 和 Z 位置,使沿 Y 轴移动的对象在某个点上保持静止
- algorithm - 绘制给定区域的像素圆