reports cucumber

There are different type of Cucumber reports. 

1. Pretty Report: It only generates a very basic report on 
IntelliJ/Eclipse console. We can make the console output more
readable by using "monochrome = true" under @CucumberOptions.

2. Cucumber Default Report: Generates cucumber default reports under target
directory. It also works as html format but it is very basic type of 
html reports. Only shows the test steps and which is passed or failed. 
There is no pie chart, percentage or any fancy chart. 

3. Json Report: It does not make sense to read this json report for us.
It is mostly used from any other computer based system such as Jenkins
or Cucumber HTML Report. Jenkins and Cucumber HTML reports use this 'json' 
file in order to generate their own reports.You can see; how those reports are
used within the @CucumberOptions.

4. Cucumber HTML Reports: It is also called as Cucumber JVM Report. 
It provides very detailed reports for each tag/step/scenario
with very fancy pie charts, bar charts,tables and percentage of the 
pass/fail ratio. This report uses the json report to generate
its own report and converts into different format.
It means that we cannot generate Cucumber
HTML Report without json in our @CucumberOptions.
In order to generate this report, we have to
add a plugin into pom.xml file. 

Are there any code examples left?
Made with love
This website uses cookies to make IQCode work for you. By using this site, you agree to our cookie policy

Welcome Back!

Sign up to unlock all of IQCode features:
  • Test your skills and track progress
  • Engage in comprehensive interactive courses
  • Commit to daily skill-enhancing challenges
  • Solve practical, real-world issues
  • Share your insights and learnings
Create an account
Sign in
Recover lost password
Or log in with

Create a Free Account

Sign up to unlock all of IQCode features:
  • Test your skills and track progress
  • Engage in comprehensive interactive courses
  • Commit to daily skill-enhancing challenges
  • Solve practical, real-world issues
  • Share your insights and learnings
Create an account
Sign up
Or sign up with
By signing up, you agree to the Terms and Conditions and Privacy Policy. You also agree to receive product-related marketing emails from IQCode, which you can unsubscribe from at any time.
Creating a new code example
Code snippet title
Source