selenium-webdriver
स्क्रीनशॉट लेना
खोज…
परिचय
स्क्रीनशॉट लेना और एक विशेष पथ में सहेजना
वाक्य - विन्यास
- फ़ाइल src = ((TakesScreenshot) ड्राइवर) .getScreenshotAs (OutputType.File);
- FileUtils.copyFile (src, new File ("D: \ स्क्रीनशॉट.png"));
जावा
स्क्रीनशॉट लेने और सहेजने के लिए कोड:
public class Sample
{
public static void main (String[] args)
{
*//Initialize Browser*
System.setProperty("webdriver.gecko.driver", "**E:\\path\\to\\geckodriver.exe**");
WebDriver driver = new FirefoxDriver();
driver.manage().window().maximize();
driver.get("https://www.google.com/");
//Take Screesnshot
File src = ((TakesScreenshot)driver).getScreenshotAs(OutputType.FILE);
try {
//Save Screenshot in destination file
FileUtils.copyFile(src, new File("D:\\screenshot.png"));
} catch (IOException e) {
e.printStackTrace();
}
}
}
स्क्रीनशॉट लेता है:
File src = ((TakesScreenshot)driver).getScreenshotAs(OutputType.FILE);
स्टोर स्क्रीनशॉट स्रोत से गंतव्य तक:
FileUtils.copyFile(src, new File("D:\\screenshot.png"));
Modified text is an extract of the original Stack Overflow Documentation
के तहत लाइसेंस प्राप्त है CC BY-SA 3.0
से संबद्ध नहीं है Stack Overflow