selenium測試(Java)--截圖(十九)
阿新 • • 發佈:2017-08-05
int tput apache [] catch take screens umt ott
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 classScreenShotTest { 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(); } } }
selenium測試(Java)--截圖(十九)