使用Selenium Webdriver截图:如何设置窗口大小?

Som*_*pid 1 php selenium phpunit selenium-webdriver

正如其他地方所述(使用Selenium WebDriver截取屏幕截图),您可以使用Selenium Webdriver类PHPUnit_Extensions_Selenium2TestCase轻松地使用PHPUnit截取屏幕截图.

但是,我找不到设置生成的屏幕截图的屏幕大小的方法.默认情况下,它们的宽度似乎限制为1000像素.

BTW:上面提到的Stackoverflow线程已关闭.所以我不能在那里发表我的问题.

Mic*_*hal 6

您是否尝试调整浏览器窗口的大小?我在这里找到了有趣的帖子.一些代码片段来自那里:

    $this->currentWindow()->size(array(
  'width' => 800,
  'height' => 600,
));
Run Code Online (Sandbox Code Playgroud)