1

有没有办法在某些变量的代码中获取这些黄瓜报告值?

例如:

int scenariosRun = cucumber.getScenarios(); // 8
int scenariosPassed = cucumber.getScenariosPassed(); // 8

在此处输入图像描述

4

1 回答 1

1

是的,您可以在 after/before 钩子中获取当前场景的详细信息,如下所示,

@Before
public void before(Scenario scenario) {
    System.out.println("------------------------------");
    System.out.println("Starting - " + scenario.getName());
    System.out.println("------------------------------");
}

@After
public void before(Scenario scenario) {
    System.out.println("------------------------------");
    System.out.println(scenario.getName() + " Status - " + scenario.getStatus());
    System.out.println("------------------------------");
}
于 2017-11-22T12:02:10.017 回答