挂钩黄瓜检查java中的场景失败

当我在阅读如何为失败的黄瓜场景添加清理时,我在互联网上获得了这段代码。

After do |s| if s.failed? #If you are on an iOS Device $driver.quit sleep(time_for_driver_ready) #else reset end end 

这是ruby。 我在java工作,有没有办法实现s.failed? 在java中,因为在java中,after方法声明不包含场景变量。

您可以将Scenario作为参数传递给After钩子,框架会将当前场景对象注入到方法中。

 @After public void afterMethod(Scenario scenario) { if(scenario.isFailed()) { } }