package com.test.screenshot; import java.io.File; import java.io.IOException; import org.apache.commons.io.FileUtils; import org.openqa.selenium.OutputType; import org.openqa.selenium.TakesScreenshot; import org.openqa.selenium.WebDriver; import org.openqa.selenium.firefox.FirefoxDriver; public class ScreenShotTest { public static void main(String[] args) { WebDriver driver = new FirefoxDriver(); driver.get("http://www.baidu.com"); //截图到output File scrFile = ((TakesScreenshot) driver).getScreenshotAs(OutputType.FILE); try { String savePath = "D:\\10-selenium\\workspace\\SeleniumTest" + "\\src\\com\\test\\screenshot\\screenshot.png"; //复制内容到指定文件中 FileUtils.copyFile(scrFile, new File(savePath)); } catch (IOException e) { e.printStackTrace(); } } }