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.

相关问题