11

我正在使用量角器和茉莉花。「無法連接到渲染器」:無法調整或最大化瀏覽器窗口使用量角器與鉻測試版

我已經確定鉻驅動程序版本:2.32.498550 (latest)與鉻測試版(Version 62.0.3202.18 (Official Build))不兼容。

當像

browser.driver.manage().window().maximize() 

browser.driver.manage().window().getSize() 
瀏覽器窗口的

的語句被執行它打破。

任何人都可以幫助我嗎?

+0

可能的答案https://stackoverflow.com/questions/20023567/how-to-set-default-browser- window-size-in-protractor-webdriverjs – iamsankalp89

+2

@ iamsankalp89在他的回答/評論中是正確的。您可以查看明確聲明「支持Chrome v59-61」的[chrome驅動程序發行說明](https://sites.google.com/a/chromium.org/chromedriver/downloads)。 v62不支持 – Gunderson

+0

親愛的問題。它可以幫助我們 – iamsankalp89

回答

11

試試這個:

var width_size = 1024; 
var height_size = 786; 
browser.driver.manage().window().setSize(width_size , height_size); 

最新chromedriver不支持最新的Chrome版本,它支持直到鉻61

看到此鏈接:http://chromedriver.storage.googleapis.com/2.32/notes.txt

這是chromedriver

的問題
+0

我在我的問題中提到,我也無法使用這個陳述。 –

+0

好吧,請將您的問題粘貼到日誌 – iamsankalp89

+0

當然,我也會粘貼我的日誌,但我只是在Chrome版本中得到這個問題,而不是穩定版本。 –

6

將您的ChromeDriver版本更新至2.33(例如使用NuGet)。您可能不得不結束所有正在運行的chromedriver.exe進程以獲得成功的構建。

有在2.32版本造成的錯誤調整失敗的Chrome版本62.見this answer.

相關問題