一尘不染

使用GhostDriver时如何设置屏幕/窗口大小

selenium

我将GhostDriver用作基于Java的项目中的WebDriver实现。我想拍摄页面快照。默认页面大小有点尴尬,因此我想控制快照的页面大小。但是,我找不到Google提供的任何示例。那么,有人可以告诉我如何吗?非常感谢你。


阅读 321

收藏
2020-06-26

共1个答案

一尘不染

你尝试过的setSize()方法WebDriver.Window吗?是文档。

// untested Java code, only provides the logic
// please debug and refer to the documentation

import org.openqa.selenium.Dimension;

WebDriver driver = new PhantomJSDriver();

driver.manage().window().setSize(new Dimension(1920, 1080));
// or driver.manage().window().maximize();

driver.get("http://stackoverflow.com/questions/21743350/how-to-set-screen-window-size-when-using-ghostdriver");
2020-06-26