11

J'utilise Protractor et jasmine."Impossible de se connecter au moteur de rendu": Impossible de redimensionner ou de maximiser la fenêtre du navigateur à l'aide d'un rapporteur avec la version bêta chromée

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

Il se casse lorsque les déclarations comme

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

ou

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

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

Quelqu'un peut-il m'aider avec ceci?

+0

réponse possible https://stackoverflow.com/questions/20023567/how-to-set-default-browser- window-size-in-protractor-webdriverjs – iamsankalp89

+2

@ iamsankalp89 a raison dans sa réponse/commentaires. Vous pouvez consulter les [Notes sur la version du pilote Chrome] (https://sites.google.com/a/chromium.org/chromedriver/downloads), qui indiquent clairement «Prise en charge de Chrome v59-61». v62 n'est pas supporté – Gunderson

+0

Nice Question dear. cela nous aide – iamsankalp89

Répondre

11

Essayez ceci:

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

Dernières chromedriver ne prend pas en charge Dernière version chromée, il supporte jusqu'à chrome 61

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

Il est question de chromedriver

+0

Je l'ai mentionné dans ma question, je ne suis pas en mesure d'utiliser cette déclaration aussi bien. –

+0

Ok, veuillez coller votre problème dans le journal – iamsankalp89

+0

Bien sûr, je vais aussi coller mon journal, mais je ne reçois ce problème que dans la version bêta chromée, pas sur la version stable. –

6

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

Il y avait un bug dans la version 2.32 qui a causé le redimensionnement à l'échec pour la version Chrome 62. Voir this answer.