Selenium WebDriverでスクリーンショットを撮るにはどうすればいいですか? 質問する

Selenium WebDriverでスクリーンショットを撮るにはどうすればいいですか? 質問する

Selenium WebDriver を使用してスクリーンショットを撮ることは可能ですか?

(注:セレンリモートコントロール

ベストアンサー1

ジャワ

はい、可能です。次の例は Java です。

WebDriver driver = new FirefoxDriver();
driver.get("http://www.google.com/");
File scrFile = ((TakesScreenshot)driver).getScreenshotAs(OutputType.FILE);
// Now you can do whatever you need to do with it, for example copy somewhere
FileUtils.copyFile(scrFile, new File("c:\\tmp\\screenshot.png"));

おすすめ記事