authorjapps / authorjapps/zerocode

Github damianszczepanik cucumber-reporting integration poc

Open
#215 6 comments 0 reactions 0 assignees View on GitHub
feature-request good first issue help wanted
Dominant language
Java
Stars
1k
Forks
453
Avg merge
7d 2h
Merged PRs (30d)
5

Description

From twitter:
https://twitter.com/bbrannic/status/1077892960426041344

The following repo has a good reporting solution which expects the test-run results in JSON format
https://github.com/damianszczepanik/cucumber-reporting

Zerocode already produces test-run results in JSON format.
Some subset of data from this is used for CSV reporting and some for HTML reporting.
> Currently it uses _extent-reporting_ for drawing aggregates, search/filter, fuzzy text matching etc

```

net.masterthought
cucumber-reporting
(check version above)

```

#### _TODO-_ (ACs)
1. Can anyone pick this as a POC to see if we have all the data available for drawing the cucumber-reporting HTML graph ?

1. Figure out if there are any optional and mandatory firlds in the `cucumber-reporting` drawing.

1. If we have all the necessary fields available in the raw JSON, then draw a sample report and attach it to this ticket or your own repo e.g. [sample](http://santhoshtpixler.github.io/zerocode-junit-interactive-fuzzy-search)

1. Also verify the responsiveness of the drawn report for sanity only(optional)

#### Reference
+ [Background](https://github.com/damianszczepanik/cucumber-reporting#background) section has this. Please visit this page.

+ The "Usage" section has code samples how to integrate.
https://github.com/damianszczepanik/cucumber-reporting#usage

Please reachout to the collaborators/authors @damianszczepanik for any low lavel details as and when needed.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.