I currently try to implement parallel_tests for our Cucumber + Watir-WebDriver acceptance tests. As far it goes great.
However, we got used to nice HTML reports from Cucumber with embedded screenshots of failed scenarios. Cucumber creates reports as a single HTML file with all the features. But with parallel_tests, this HTML file is overwritten with the last called Cucumber process and thus incomplete.
Is it possible to generate several HTML reports or generate HTML reports per features file?
I don't think you have this out of the box. What we ended up doing was writing a new formatter.
https://github.com/cucumber/cucumber/wiki/Custom-Formatters
Put
in
./config/cucumber.yml
. Whey you run the tests, you will findreport.html
,report2.html
(...) files in project root.