Kau*_*mar 2 ruby java testing cucumber
当我阅读如何在失败时为黄瓜场景添加清理时,我在互联网上得到了这段代码。
After do |s|
if s.failed?
#If you are on an iOS Device
$driver.quit
sleep(time_for_driver_ready)
#else
reset
end
end
Run Code Online (Sandbox Code Playgroud)
这是红宝石。我在 java 中工作,有什么方法可以s.failed?在 java 中实现,因为在 java 中,after 方法声明不包含场景变量。
您可以将 Scenario 作为参数传递给 After 钩子,框架会将当前场景对象注入到该方法中。
@After
public void afterMethod(Scenario scenario) {
if(scenario.isFailed()) {
}
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1354 次 |
| 最近记录: |