it-swarm.com.de

Fehler bei der Chrome-Version: 57.0.2987.98

chromversion: 57.0.2987,98 m (64-Bit)

"protractor": "4.0.11",
"protractor-console-plugin": "0.1.1",
"protractor-jasmine2-html-reporter": "0.0.6",
"protractor-notify-plugin": "1.0.0",

winkelmesser konnte Chrome nicht mit folgendem Fehler starten:

 unknown error: page could not be found: chrome-extension://aapnijgdinlhnhlmodcfapnahmbfebeb/_generated_background_page.html
  (Session info: chrome=57.0.2987.98)
  (Driver info: chromedriver=2.26.436362 (5476ec6bf7ccbada1734a0cdec7d570bb042aa30),platform=Windows NT 6.1.7601 SP1 x86_64) (WARNING: The server did not provide any stacktrace information)
Command duration or timeout: 10.10 seconds
Build info: version: '2.53.1', revision: 'a36b8b1', time: '2016-06-30 17:37:03'
13
Mithun

Sie verwenden inkompatible Versionen von chromedriver=2.26.436362 und chrome=57.0.2987.98

Versionshinweise zu Chrome-Treiber Der Fehler wurde in Version 2.28 behoben. Daher sollten Sie Ihren Chrome-Treiber aktualisieren (oder den Chrome-Browser herunterstufen). 

upd: Wenn Sie angular/webdriver-manager verwenden, um den Selenium-Server auszuführen, können Sie dies durch Ausführen der folgenden Befehle erreichen:

webdriver-manager update --versions.chrome=2.28
webdriver-manager start --versions.chrome=2.28
29
Mikhail Romanov

Ja, Sie können dies als Problemumgehung verwenden

node ./node_modules/protractor/bin/webdriver-manager update --versions.chrome 2.28
node ./node_modules/protractor/bin/webdriver-manager start --versions.chrome 2.28

Funktioniert für mein Team. Ich hoffe es kann dir helfen.

4
Tim Ian

Ein Upgrade Ihrer Winkelmesser-Version auf 5+ sollte dies tun. Ich habe den gleichen Fehler erhalten, von 4.0.14 auf 5.1.1 aktualisiert, und alle meine UI-Tests bestehen nun erneut.

Es scheint, dass sich Protractor nicht bis Protractor Version 5.0 mit der neuesten Version des Chrome-Treibers befasst. Wenn Sie also auf eine Chrome-Version upgraden, die nicht mit dem Chrome-Treiber des Protractors kompatibel ist, werden Ihre Tests auf diese unterhaltsame Weise gebrochen.

Quelle: https://github.com/angular/protractor/blob/master/CHANGELOG.md

1
Sarah Lohmeier

Dies kann daran liegen, dass webdriver nicht mit der 3-Parteien-Erweiterung Chrome umgehen konnte.

Sie können versuchen, capabilities in Ihrer conf.js-Datei festzulegen, um die Verwendung von Erweiterungen zu deaktivieren:

capabilities: {
  'browserName': 'chrome',
  'chromeOptions': {
    'args': ['--disable-extensions']
  }
}
0
Andersson