Я использую cucumber.adapter.ExtentCucumberAdapter + TestNg-After консоль выполнения и отчет по экстентам с отображением имени метода класса бегуна, а не stepdef (без отображения сценария / Дано / Когда / затем)
огурец. версия: 4.2.3
Клэв Скришот
@Test(groups = "cucumber", description = "Runs Cucumber Scenarios", dataProvider = "scenarios")
public void feature(PickleEventWrapper pickleEvent, CucumberFeatureWrapper cucumberFeature) throws Throwable {
testNGCucumberRunner.runScenario(pickleEvent.getPickleEvent());
}
Отображение указанного выше имени метода в виде функции в отчете клова