"невозможно подключиться к рендереру": невозможно изменить размер или увеличить окно браузера с помощью транспортира с хромовой бета-версией

Я использую Транспортер и жасмин.

Я определил, что версия драйвера chrome: 2.32.498550 (latest) несовместима с бета- (Version 62.0.3202.18 (Official Build)) Chrome (Version 62.0.3202.18 (Official Build)).

Это ломается, когда заявления вроде

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

или же

browser.driver.manage().window().getSize()

окон браузера выполняется.

Кто-нибудь может мне с этим помочь?

Ответы

Ответ 1

Попробуй это:

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

Последний chromedriver не поддерживает последнюю версию хрома, она поддерживает до хрома 61

См. Эту ссылку: http://chromedriver.storage.googleapis.com/2.32/notes.txt

Это проблема хромирования

Ответ 2

Обновите версию ChromeDriver до версии 2.33 (например, с помощью NuGet). Возможно, вам придется закончить все выполняемые процессы chromedriver.exe, чтобы получить успешную сборку.

В версии 2.32 произошла ошибка, которая вызвала изменение размера для Chrome версии 62. См. Этот ответ.

Ответ 3

Это связано с тем, что для загрузки страницы потребовалось много времени, вам нужно добавить дополнительную строку к вашему параметру chromedriver. Пожалуйста, обратитесь к приведенной ниже ссылке для получения дополнительной информации: Сроки получения сообщения от рендера в селене