2014-02-13 62 views
3

我在基於Java的項目中使用GhostDriver作爲WebDriver實現。我想拍攝這些網頁的快照。默認的頁面大小有點尷尬,所以我想控制快照的頁面大小。但是,我找不到Google提供的任何示例。那麼,有人能告訴我如何?非常感謝你。如何在使用GhostDriver時設置屏幕/窗口大小

回答

17

您是否嘗試過setSize()方法WebDriver.WindowHere是文檔。

// 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"); 
+2

它的工作原理!非常感謝。 :-)順便說一句,只是爲了使它更清晰,尺寸= org.openqa.selenium.Dimension在'新維(1920,1080)' – JBT

+0

它不適合我。請讓我知道有沒有其他選擇 – QAMember

相關問題