代码之家  ›  专栏  ›  技术社区  ›  vikramvi

何时在cucumber jvm中使用Scenario Scenario参数

  •  -1
  • vikramvi  · 技术社区  · 8 年前

    我寻找确切的原因&使用的意义 参数(import cumber.api.Scenario;)但没有明确回答。

    https://github.com/cucumber/cucumber/wiki/Hooks

    1 回复  |  直到 8 年前
        1
  •  1
  •   Daniel Fintinariu    8 年前

    你可以访问这些 :

    enter image description here

    效益取决于您的项目需求。尝试一下,看看他们在你的项目中能帮到什么。

    在中获取场景名称 @Before

    @Before
    public void before(Scenario scenario) {
        String scenarioName = scenario.getName();
        System.out.println("Scenario: " + scenarioName);
    }
    

    在中获取场景状态 @After

    @After
    public void after(Scenario scenario) {
        if (scenario.isFailed()) {
            // Do stuff
        }
    }
    
    推荐文章