Details

    • Type: Improvement Improvement
    • Status: Open Open
    • Priority: Major Major
    • Resolution: Unresolved
    • Affects Version/s: None
    • Fix Version/s: None
    • Component/s: Core
    • Labels:
      None
    • Number of attachments :
      0

      Description

      The current report suffers from lack of information.
      i'm working on a bit project and most of the people prefer the junit report provided on jenkins ci.

      i think that the default report should have more information regrading:

      • step failure - add full stacktrace and as much information as possible
      • step duration
      • filtering for the report table (ex. show only failed / success)
      • save run information in order to see results over time

      cheers

        Activity

        Hide
        Christopher Aguirre added a comment -

        I've submitted a pull request where I added an Html Table Filter (http://tablefilter.free.fr/) to the default report (reports.html). This filter will make it easier to search through large test results, and you can even use operators such <, >, =, etc.

        https://github.com/jbehave/jbehave-core/pull/73

        Show
        Christopher Aguirre added a comment - I've submitted a pull request where I added an Html Table Filter ( http://tablefilter.free.fr/ ) to the default report (reports.html). This filter will make it easier to search through large test results, and you can even use operators such <, >, =, etc. https://github.com/jbehave/jbehave-core/pull/73
        Hide
        Mauro Talevi added a comment -

        Hi, thanks for the contribution. It's been pulled and applied to both master and jbehave-4.x branches.

        A couple of minor further suggestions:

        • do we need all the tablefilter*.js files or tablefilter_all_min.js?
        • can we use lower capitalisation consistently?
        • can we use white as the background color of the table header?
        Show
        Mauro Talevi added a comment - Hi, thanks for the contribution. It's been pulled and applied to both master and jbehave-4.x branches. A couple of minor further suggestions: do we need all the tablefilter*.js files or tablefilter_all_min.js? can we use lower capitalisation consistently? can we use white as the background color of the table header?
        Hide
        Christopher Aguirre added a comment -

        Great that this was pulled. What do you mean by "lower capitalisation consistently"? Are you referring to the variables I created in jbehave-reports-with-totals.ftl? Or are you referring to the actual file Table Filter file names? I am asking the Table Filter creator if these other tablefilter*.js files are needed - not clear in the files themselves or documentation. Finally, yes, looks like it is possible to make the table header white - working on the change.

        Show
        Christopher Aguirre added a comment - Great that this was pulled. What do you mean by "lower capitalisation consistently"? Are you referring to the variables I created in jbehave-reports-with-totals.ftl? Or are you referring to the actual file Table Filter file names? I am asking the Table Filter creator if these other tablefilter*.js files are needed - not clear in the files themselves or documentation. Finally, yes, looks like it is possible to make the table header white - working on the change.

          People

          • Assignee:
            Unassigned
            Reporter:
            Tidhar K.O.
          • Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

            • Created:
              Updated: