捕获selenium webdriver中的屏幕截图

时间:2014-05-26 12:03:01

标签: java selenium

我正在尝试使用下面提到的脚本捕获网页的屏幕截图:

File scrFile = ((TakesScreenshot)driver).getScreenshotAs(OutputType.FILE);

FileUtils.copyFile(scrFile, new File("D:\\screenshot.jpg"));

我收到“The method copyFile(File, File) is undefined for the type FileUtils”错误。我已导入包import java.io.IOException;并导入com.sun.jna.platform.FileUtils;

请帮助我!

1 个答案:

答案 0 :(得分:1)

Apache Commons IO是您可能想要使用的库。从FileUtils导入org.apache.commons.iojava docshome page)。