org.jbehave.web.selenium
Class WebDriverScreenshotOnFailure
java.lang.Object
org.jbehave.web.selenium.WebDriverSteps
org.jbehave.web.selenium.WebDriverScreenshotOnFailure
public class WebDriverScreenshotOnFailure
- extends WebDriverSteps
WebDriverSteps that save screenshot upon failure in a scenario outcome.
Not all WebDriver implementations support the screenshot capability
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DEFAULT_SCREENSHOT_PATH_PATTERN
public static final String DEFAULT_SCREENSHOT_PATH_PATTERN
- See Also:
- Constant Field Values
reporterBuilder
protected final org.jbehave.core.reporters.StoryReporterBuilder reporterBuilder
screenshotPathPattern
protected final String screenshotPathPattern
WebDriverScreenshotOnFailure
public WebDriverScreenshotOnFailure(WebDriverProvider driverProvider)
WebDriverScreenshotOnFailure
public WebDriverScreenshotOnFailure(WebDriverProvider driverProvider,
org.jbehave.core.reporters.StoryReporterBuilder reporterBuilder)
WebDriverScreenshotOnFailure
public WebDriverScreenshotOnFailure(WebDriverProvider driverProvider,
org.jbehave.core.reporters.StoryReporterBuilder reporterBuilder,
String screenshotPathPattern)
afterScenarioFailure
public void afterScenarioFailure(org.jbehave.core.failures.UUIDExceptionWrapper uuidWrappedFailure)
throws Exception
- Throws:
Exception
screenshotPath
protected String screenshotPath(UUID uuid)
Copyright © 2012. All Rights Reserved.