Cucumber-report (2026)

Requires adding the extentreports-cucumber7-adapter dependency.

This is the fastest way to share reports with a team without hosting them yourself. Cucumber provides a free, temporary cloud hosting service at reports.cucumber.io .

Cucumber-JVM and Cucumber-JS have native plugins that generate local files without extra dependencies. Configuration (Java/JUnit) Add the plugin option to your TestRunner class: cucumber-report

To generate a high-quality , you have options ranging from basic built-in HTML summaries to advanced, visual dashboards integrated into CI/CD pipelines. 🛠️ Option 1: Built-in Cucumber Reports

Best for teams that need "executive-level" visuals and PDF exports. : Include the maven-cucumber-reporting plugin

: Include the maven-cucumber-reporting plugin.

Essential if you want to use external tools like Allure later. ☁️ Option 2: Cucumber Reports Service (Cloud) cucumber-report

Use an @After hook to capture the browser state on failure so the report shows exactly what went wrong.