我在构建过程中创建了一个JBehave报告集合,希望对其进行增强。JBehave生成的默认html报告非常平淡,当我为我的客户发布它们时,可以在我的维基上对其进行调整,以便更容易阅读。我想通过css添加一些简单的样式。然而,我找不到任何关于如何做到这一点的例子。
有人知道如何将自定义样式应用于JBehave报表吗?
下面是我现在生成报告的方式:
@Override
public Configuration configuration() {
...
return new MostUsefulConfiguration()
....
.useStoryReporterBuilder(new StoryReporterBuilder()
.withCodeLocation(CodeLocations.codeLocationFromClass(embeddableClass))
.withFormats( Format.TXT,
Format.HTML)
...
);
}发布于 2012-03-13 22:08:26
有几件事- StoryReporter在故事处理过程中捕获事件-以各种格式。可以从报告中创建JBehave“视图”。例如,Jenkins/Hudson插件将直接使用XML报告。但是您可以使用默认的Freemarker模板css/js资源创建一个网站JBehave视图。您可以根据自己的喜好对其进行自定义。
看看http://jbehave.org/reference/stable/reporting-stories.html上关于“视图生成”的部分--这将帮助您入门--在JBehave示例中有视图生成的示例。
https://stackoverflow.com/questions/9637016
复制相似问题