3

ビルド中に強化したい JBehave レポートのコレクションを作成しています。JBehave が生成するデフォルトの html レポートは非​​常に当たり障りのないものであり、顧客向けに投稿するときに wiki で読みやすくするために微調整できます。css で簡単なスタイリングを追加したいと思います。ただし、これを達成する方法の例は見つかりません。

カスタムCSSスタイルをJBehaveレポートに適用する方法を知っている人はいますか?

現在、レポートを生成している方法は次のとおりです。

@Override
public Configuration configuration() {
    ...
    return new MostUsefulConfiguration()
            ....
            .useStoryReporterBuilder(new StoryReporterBuilder()
                    .withCodeLocation(CodeLocations.codeLocationFromClass(embeddableClass))
                .withFormats( Format.TXT,
                              Format.HTML)
                ...
            );
}
4

1 に答える 1

3

StoryReporter は、ストーリー処理中のイベントをさまざまな形式でキャプチャします。レポートから JBehave の「ビュー」を作成できます。たとえば、Jenkins/Hudson プラグインは XML レポートを直接使用します。ただし、デフォルトの Freemarker テンプレートである css/js リソースを使用して、Web サイト JBehave ビューを作成できます。それらを心のコンテンツに合わせてカスタマイズできます。

http://jbehave.org/reference/stable/reporting-stories.htmlの「View Generation」のセクションを見てください- これで始められます - JBehave の例にビュー生成の例があります。

于 2012-03-13T14:08:25.570 に答える