java - 在 Selenium WebDriver 中截屏时出错

标签 java selenium

我尝试使用以下代码截取屏幕截图:

WebDriver driver = new FirefoxDriver();
driver.get("https://10.4.16.159/");
File scrFile = ((TakesScreenshot)driver).getScreenshotAs(OutputType.FILE);
FileUtils.copyFile(scrFile, new File("c:\\test\\screenshot.JPG"));

但是我无法截图。

最佳答案

尝试将屏幕截图保存到另一个磁盘分区等d:

FileUtils.copyFile(scrFile, new File("d:\\screenshot.JPG"));

。似乎应用程序没有驱动 c: 的权限

关于java - 在 Selenium WebDriver 中截屏时出错,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23928034/

相关文章:

java - 单击通知后 Activity 重新启动 - android

java - Spring MVC Showcase示例的Maven构建过程中出现错误

java - 内部锁和同步

python - 如何使用 python selenium 在 React-Select Component 下拉列表中选择值?

vba - 无法访问 iframe 中存储的内容

java - 无法从 Eclipse 市场安装 TestNG,出现以下错误 :

python - 即使使用 ui.WebDriverWait() chrome selenium python 后也会出现随机 TimeoutException

java - 学习 GUI - setContentPane() 方法

javax.faces.FacesException 。它是属于 Spring Security 3.x 的一个异常(exception)

selenium - 使用 [BeforeTestRun] 钩子(Hook)忽略来自specflow的所有测试