2
我需要一種方法在每個黃瓜場景開始之前執行一些代碼,並知道哪個場景即將開始,以使執行的代碼特定於此場景。如何掛鉤Cucumber-Java生命週期
我試圖重寫黃瓜跑步者創建一個沒有成功的鉤子。
您有任何解決方案嗎?
我需要一種方法在每個黃瓜場景開始之前執行一些代碼,並知道哪個場景即將開始,以使執行的代碼特定於此場景。如何掛鉤Cucumber-Java生命週期
我試圖重寫黃瓜跑步者創建一個沒有成功的鉤子。
您有任何解決方案嗎?
您在@Before
中寫的任何內容都會在每個場景之前執行。然後,例如,您可以使用getName()
獲得特定場景信息。
@Before
public void before(Scenario scenario) {
String scenarioName = scenario.getName();
}
看一看this示例我已經制作並看到了工作掛鉤。