public class ScreenShotLaboratory
extends java.lang.Object
| Constructor and Description |
|---|
ScreenShotLaboratory() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
copyFile(java.io.File sourceFile,
java.io.File targetFile) |
protected void |
copyFile(java.io.InputStream in,
java.io.File targetFile) |
protected java.io.File |
ensureFolderExists(java.io.File targetFile) |
protected java.lang.String |
getScreenshotFileName(java.lang.String className,
java.lang.String methodName) |
java.lang.String |
takeScreenShot(java.lang.String fileName) |
java.lang.String |
takeScreenShot(java.lang.String className,
java.lang.String methodName) |
protected java.io.File |
takeScreenshotImage(org.openqa.selenium.TakesScreenshot driver,
java.lang.String fileName,
java.io.File targetFile) |
protected long |
timestamp() |
protected void |
writeToFile(java.lang.String content,
java.io.File targetFile) |
public java.lang.String takeScreenShot(java.lang.String className,
java.lang.String methodName)
protected java.lang.String getScreenshotFileName(java.lang.String className,
java.lang.String methodName)
protected long timestamp()
public java.lang.String takeScreenShot(java.lang.String fileName)
protected java.io.File takeScreenshotImage(org.openqa.selenium.TakesScreenshot driver,
java.lang.String fileName,
java.io.File targetFile)
protected void copyFile(java.io.File sourceFile,
java.io.File targetFile)
throws java.io.IOException
java.io.IOExceptionprotected void copyFile(java.io.InputStream in,
java.io.File targetFile)
throws java.io.IOException
java.io.IOExceptionprotected void writeToFile(java.lang.String content,
java.io.File targetFile)
throws java.io.IOException
java.io.IOExceptionprotected java.io.File ensureFolderExists(java.io.File targetFile)