我尝试使用以下代码截取屏幕截图:
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/