如何通过将Cucumber与Java结合使用以在范围报告中使用

时间:2019-02-19 12:50:01

标签: cucumber cucumber-java

我想使用场景/场景大纲功能文件中提到的步骤名称。因此,请帮助我如何在Cucumber java中获取步骤信息。

1 个答案:

答案 0 :(得分:0)

您可以使用Hooks获取场景对象,然后获取其名称。 应该是这样的

package util;
import cucumber.api.java.Before;

public class Hooks {
    public String scenario_name;
    @Before
    public void getScenario(Scenario){
        scenario_name = Scenario.getName();
    }
}

然后,在这种情况下,请不要忘记将util添加到您的胶水中

@CucumberOptions(...glue = {"yourStepPackage","util"}...)

希望有帮助!