public class Photographer
extends java.lang.Object
| Constructor and Description |
|---|
Photographer(org.openqa.selenium.WebDriver driver,
java.io.File targetDirectory) |
Photographer(org.openqa.selenium.WebDriver driver,
java.io.File targetDirectory,
BlurLevel blurLevel) |
Photographer(org.openqa.selenium.WebDriver driver,
java.io.File targetDirectory,
ScreenshotProcessor screenshotProcessor) |
Photographer(org.openqa.selenium.WebDriver driver,
java.io.File targetDirectory,
ScreenshotProcessor screenshotProcessor,
BlurLevel blurLevel) |
Photographer(org.openqa.selenium.WebDriver driver,
java.io.File targetDirectory,
ScreenshotProcessor screenshotProcessor,
BlurLevel blurLevel,
EnvironmentVariables environmentVariables) |
| Modifier and Type | Method and Description |
|---|---|
com.google.common.base.Optional<BlurLevel> |
getBlurLevel() |
java.lang.String |
getPageSource() |
void |
setScreenshotProcessor(ScreenshotProcessor screenshotProcessor) |
com.google.common.base.Optional<java.io.File> |
takeScreenshot()
Take a screenshot of the current browser and store it in the output directory.
|
public Photographer(org.openqa.selenium.WebDriver driver,
java.io.File targetDirectory)
public Photographer(org.openqa.selenium.WebDriver driver,
java.io.File targetDirectory,
BlurLevel blurLevel)
public Photographer(org.openqa.selenium.WebDriver driver,
java.io.File targetDirectory,
ScreenshotProcessor screenshotProcessor)
public Photographer(org.openqa.selenium.WebDriver driver,
java.io.File targetDirectory,
ScreenshotProcessor screenshotProcessor,
BlurLevel blurLevel)
public Photographer(org.openqa.selenium.WebDriver driver,
java.io.File targetDirectory,
ScreenshotProcessor screenshotProcessor,
BlurLevel blurLevel,
EnvironmentVariables environmentVariables)
public com.google.common.base.Optional<BlurLevel> getBlurLevel()
public com.google.common.base.Optional<java.io.File> takeScreenshot()
public java.lang.String getPageSource()
public void setScreenshotProcessor(ScreenshotProcessor screenshotProcessor)