【问题标题】:Capture a screen shot in selenium webdriver [duplicate]在 selenium webdriver 中捕获屏幕截图 [重复]
【发布时间】:2014-07-15 04:53:56
【问题描述】:

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

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;

请帮帮我!

【问题讨论】:

  • @olyv 看起来不是重复的。这更多是FileUtils 不起作用的问题。

标签: java selenium


【解决方案1】:

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

【讨论】:

  • 添加 org.apache.commons.io (java docs, home page) 包后问题已解决。
猜你喜欢
  • 1970-01-01
  • 2011-10-13
  • 1970-01-01
  • 2023-03-04
  • 2012-10-26
  • 2023-01-23
  • 2022-01-13
  • 2019-03-11
  • 2017-02-12
相关资源
最近更新 更多