Ich versuche Winkelmesser Test auf Ubuntu 14.04 vm (von Google Cloud), aus irgendeinem Grund, wenn ich 'Winkelmesser conf.js' ausführen, bekomme ich einen Fehler sagt:WebDriverError Fehler: Chrome konnte nicht gestartet werden: exited
E/Launcher - WebDriverError: unbekannt Fehler: Chrome kann nicht starten: verlassen abnorm
ich diese Aufgaben gefolgt, um ohne Kopf Chrom zu installieren: https://gist.github.com/alonisser/11192482
Vor Winkelmesser cons.js läuft, renne ich
"WebDriver-Manager starten" Wenn ich laufe 'Xvfb -ac: 2 -Bildschirm 0 1280x1024x16' seine Einfrieren bei der Initialisierung eingebauten zu ‘bekommt in Erweiterung GLX‘
ich Änderung auch chromeOptions die conf.js versucht: { args: [ "--headless", "disable-gpu", "--window-size = 800x600"] ' Aber und Winkelmesser Drucken' Start ', dann Fehler:' Fehlgeschlagen: unbekannter Fehler: ein X-Display ist für Keycode-Konvertierungen erforderlich, in Betracht ziehen Xvfb '
Es ist wichtig zu erwähnen, dass alles gut funktioniert, vor ein paar Stunden. dann lass ich nur meinen Mac schlafen, und natürlich war es die vm verlassen.
Ich bin die gleichen Tests mit Winkelmesser in meinem Mac und seine funktioniert super. Das Problem hängt mit chrome/chromeDriver auf der Instanz vm zusammen.
vielen Dank !!!
auszuführen Können Sie uns auch die Versionen von Chrome und Chromedriver mitteilen, die Sie verwenden.Chrome ist gerade auf Version 59 aktualisiert worden, also benötigen Sie ChromeDriver 2.30 – wswebcreation
google-chrome --version -> 'Google Chrome 59.0.3071.104' chromedriver --version ->' ChromeDriver 2.30.477691' auch: 'webdriver- Manager @ 12.0.6' und 'Winkelmesser @ 5.1.2' –
Hoffe das könnte Ihnen helfen https://StackOverflow.com/Questions/39080917/How-to-Run-Protractor-Testcases-in-Jenkin-with-a- headless-browser –