Details

    • Type: New Feature New Feature
    • Status: Resolved Resolved
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 2.4
    • Component/s: Core
    • Labels:
      None
    • Number of attachments :
      0

      Description

      HTML-based scenario reporting should:

      • generate reporter events in HTML format
      • aggregate and render reports in HTML - as well as other formats - in a collective view for story results
      • allow styling via CSS of all rendered reports

        Activity

        Mauro Talevi made changes -
        Field Original Value New Value
        Description A template-based implementation for HTML-based reporting.

        A template-based implementation of ScenarioReporter for HTML-based reporting.

        Mauro Talevi made changes -
        Fix Version/s 2.4 [ 15664 ]
        Fix Version/s 2.3 [ 14941 ]
        Show
        Mirko Friedenhagen added a comment - - edited Hello, I implemented two primitive versions for non-templated ScenarioReporters: http://bitbucket.org/mfriedenhagen/jbehavesearchtests/src/tip/src/main/java/net/friedenhagen/jbehave/jbehavegmx/HtmlScenarioReporter.java and: http://bitbucket.org/mfriedenhagen/jbehavesearchtests/src/tip/src/main/java/net/friedenhagen/jbehave/jbehavegmx/TestlinkResultScenarioReporter.java The later one will produce a resultset for testlink. Sample outcome at http://s15369922.onlinehome-server.info/hudson/job/jbehavesearchtests/lastSuccessfulBuild/artifact/target/scenario-reports/net.friedenhagen.jbehave.jbehavegmx.SearchForTermsGmxTest.html resp. http://s15369922.onlinehome-server.info/hudson/job/jbehavesearchtests/lastSuccessfulBuild/artifact/target/scenario-reports/net.friedenhagen.jbehave.jbehavegmx.SearchForTermsGmxTest.xml Regards Mirko
        Hide
        Mauro Talevi added a comment -

        Thanks Mirko. We'll take a look at these in the next few days. Would you be happy to contribute them to JBehave project, waiving any IP rights to them under the terms and conditions of the license?

        Show
        Mauro Talevi added a comment - Thanks Mirko. We'll take a look at these in the next few days. Would you be happy to contribute them to JBehave project, waiving any IP rights to them under the terms and conditions of the license?
        Mauro Talevi made changes -
        Assignee Mauro Talevi [ maurotalevi ]
        Mauro Talevi made changes -
        Status Open [ 1 ] In Progress [ 3 ]
        Mauro Talevi made changes -
        Description A template-based implementation of ScenarioReporter for HTML-based reporting.

        HTML-based scenario reporting should:

        - generate reporter events in HTML format
        - aggregate and render reports in HTML - as well as other formats - in a collective view for story results
        - allow styling via CSS of all rendered reports





        Summary HTML-based scenario reporter HTML-based scenario reporting
        Hide
        Mauro Talevi added a comment - - edited

        Added HtmlPrintStreamScenarioReporter, providing HTML-based patterns to PrintStreamScenarioReporter.

        Added FreemarkerReportRenderer to aggregate, style and render file-based reports (HTML and non).

        Added reports documentation page.

        Show
        Mauro Talevi added a comment - - edited Added HtmlPrintStreamScenarioReporter, providing HTML-based patterns to PrintStreamScenarioReporter. Added FreemarkerReportRenderer to aggregate, style and render file-based reports (HTML and non). Added reports documentation page.
        Mauro Talevi made changes -
        Resolution Fixed [ 1 ]
        Status In Progress [ 3 ] Resolved [ 5 ]
        Hide
        Mirko Friedenhagen added a comment -

        I did not watch the issue, but of course am happy to contribute. Thanks for including a much improved version of my Reporters.

        Regards
        Mirko

        Show
        Mirko Friedenhagen added a comment - I did not watch the issue, but of course am happy to contribute. Thanks for including a much improved version of my Reporters. Regards Mirko

          People

          • Assignee:
            Mauro Talevi
            Reporter:
            Mauro Talevi
          • Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved: