ContributionsMost RecentMost LikesSolutionsRe: No reports console reports look like this: so, it looks like framework is not looking at test runner at all. where might be the problem? project structure or somewhere I have specifically point out to create reports? Re: No reports I have tried your proposed solution. but nothing was created in target directory. only results are still in console only No reports after test run i am not getting reports, just console output my TestRunner: package testRunner; import io.cucumber.junit.Cucumber; import io.cucumber.junit.CucumberOptions; import org.junit.runner.RunWith; @RunWith(Cucumber.class) @CucumberOptions( plugin = {"pretty\",\"html:target/test-output\", \"json:target/cucumber.json\", \"junit:target/cucumber.xml"}, features = "features", monochrome = true, glue = {"steps"} ) public class TestRunner { } project structure: