我寻找确切的原因&使用的意义 参数(import cumber.api.Scenario;)但没有明确回答。
https://github.com/cucumber/cucumber/wiki/Hooks
你可以访问这些 :
效益取决于您的项目需求。尝试一下,看看他们在你的项目中能帮到什么。
在中获取场景名称 @Before
@Before
@Before public void before(Scenario scenario) { String scenarioName = scenario.getName(); System.out.println("Scenario: " + scenarioName); }
在中获取场景状态 @After
@After
@After public void after(Scenario scenario) { if (scenario.isFailed()) { // Do stuff } }