gpt4 book ai didi

java - Selenium 在 IE 中的截图

转载 作者:行者123 更新时间:2023-12-01 10:44:08 28 4
gpt4 key购买 nike

对于屏幕截图,我们使用下面的代码

File scrFile = ((TakesScreenshot)driver).getScreenshotAs(OutputType.FILE);                         
FileUtils.copyFile(scrFile, new File("C:\\Screenshot\\Test_Screenshot.png"));

在 IE 中截图没有任何问题,但我想捕获整个屏幕,包括任务栏和 URL。

如果在 IE 中可行,请有人帮忙或分享。

谢谢,等待回复

最佳答案

使用Robot的屏幕截图功能而不是selenium:http://download.oracle.com/javase/6/docs/api/java/awt/Robot.html#createScreenCapture%28java.awt.Rectangle%29

BufferedImage image = new Robot().createScreenCapture(new    Rectangle(Toolkit.getDefaultToolkit().getScreenSize()));
ImageIO.write(image, "png", new File("/screenshot.png"));

引用:How to take a screenshot in Java?

关于java - Selenium 在 IE 中的截图,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34288843/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com