"无法连接到渲染器":无法使用带有chrome beta的量角器调整大小或最大化浏览器窗口

Jah*_*ana 11 jasmine selenium-chromedriver selenium-webdriver protractor e2e-testing

我正在使用量角器和茉莉花.

我已经确定Chrome驱动程序版本:2.32.498550 (latest)与chrome beta不兼容(Version 62.0.3202.18 (Official Build)).

它在语句之类的时候就会中断

browser.driver.manage().window().maximize()
Run Code Online (Sandbox Code Playgroud)

要么

browser.driver.manage().window().getSize()
Run Code Online (Sandbox Code Playgroud)

浏览器窗口的执行.

谁能帮我这个 ?

iam*_*p89 12

试试这个 :

var width_size = 1024;
var height_size = 786;
browser.driver.manage().window().setSize(width_size , height_size );
Run Code Online (Sandbox Code Playgroud)

最新chromedriver版本不支持最新的镀铬版本,它支持镀铬61

请参阅此链接:http://chromedriver.storage.googleapis.com/2.32/notes.txt

这是chromedriver的问题

  • 最新的chromedriver不支持最新的镀铬版本,它支持镀铬61,因此有些问题与镀铬版本62.0.3202.18 (2认同)

Han*_*onn 6

将ChromeDriver版本更新为2.33(例如使用NuGet).您可能必须结束所有正在运行的chromedriver.exe进程才能获得成功的构建.

版本2.32中存在一个错误,导致Chrome版本62的调整大小失败.请参阅此答案.