web-dev-qa-db-fra.com

"impossible de se connecter au moteur de rendu": impossible de redimensionner ou d'agrandir la fenêtre du navigateur à l'aide d'un rapporteur avec chrome beta

J'utilise Protractor et jasmine.

J'ai identifié que la version du pilote Chrome: 2.32.498550 (latest) n'est pas compatible avec la version bêta de chrome (Version 62.0.3202.18 (Official Build)).

Ça casse quand les déclarations comme

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

ou

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

des fenêtres du navigateur est exécuté.

Est-ce que quelqu'un peut m'aider avec ça ?

11
Jahangir Rana

Essaye ça :

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

La dernière chromedriver ne prend pas en charge la dernière version de chrome, elle la prend en charge jusqu'au chrome 61

Voir ce lien: http://chromedriver.storage.googleapis.com/2.32/notes.txt 

Il est question de chromedriver

12
iamsankalp89

Mettez à jour votre version de ChromeDriver vers la version 2.33 (par exemple, en utilisant NuGet). Vous devrez peut-être mettre fin à tous les processus en cours d'exécution chromedriver.exe pour obtenir une génération réussie.

Un problème dans la version 2.32 a entraîné l'échec du redimensionnement pour Chrome version 62. Voir cette réponse.

6
Hans Vonn

Parce que le chargement de la page a pris longtemps, vous devez ajouter une ligne supplémentaire à votre option chromedriver. Veuillez vous référer au lien ci-dessous pour plus d'informations: Réception du message du moteur de rendu dans Selenium expiré

0
sumit kumar pradhan