Category:
Selenium WebDriver
//Convert web driver object to TakeScreenshot
TakesScreenshot screenshot=((TakesScreenshot)driver);
//Call getScreenshotAs method to create image file
File SrcFile=screenshot.getScreenshotAs(OutputType.FILE);
//Copy file to Desired Location
FileUtils.copyFile(SrcFile, DestFilePath);