authorjapps / authorjapps/zerocode
Github damianszczepanik cucumber-reporting integration poc
- 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
Assessment
This issue has not been assessed yet.