1

我正在使用ChromeDriver,並且我成功地能夠使用getUrl()啓動瀏覽器和加載頁面。我遵循這裏提到的步驟:http://code.google.com/p/selenium/wiki/ChromeDriver和一切工作正常。但是,當我試圖讓瀏覽器窗口的大小,我得到一個NullPointerExpception代碼:在調用RemoteWindow上的函數時發生NullPointerException

ChromeDriver driver = new ChromeDriver(); 
Dimension size = driver.manage().window().getSize(); 

我還檢查了「driver.manage()窗口()。」返回「RemoteWindow」對象並且不爲null。其他電話一樣爲getPosition()也拋出一個空指針expception:

Caused by: java.lang.NullPointerException 
    at org.openqa.selenium.remote.RemoteWebDriver$RemoteWebDriverOptions$RemoteWindow.getSize(RemoteWebDriver.java:595) 

或者:

Caused by: java.lang.NullPointerException 
    at org.openqa.selenium.remote.RemoteWebDriver$RemoteWebDriverOptions$RemoteWindow.getPosition(RemoteWebDriver.java:607) 

有其他人看到類似的問題與ChromeDriver?任何解決方案或想法將不勝感激。

謝謝!

回答

相關問題