Webdriverio: WebdriverIO v5-Test schlägt auf Travis CI mit "DevToolsActivePort-Datei existiert nicht" fehl

Erstellt am 16. Jan. 2019  ·  3Kommentare  ·  Quelle: webdriverio/webdriverio

Hallo Freunde!

Danke für WebdriverIO!

Ich habe folgendes Problem, bitte lassen Sie mich wissen, was ich falsch mache

Umfeld

Läuft in Travis CI mit Node LTS.

_travis.yml_

language: node_js

node_js:
  - '10.15'

_paket.json_

{
  "name": "wdio-starter",
  "private": true,
  "scripts": {
    "postinstall": "selenium-standalone install",
    "test": "wdio wdio.conf.js"
  },
  "dependencies": {
    "@wdio/cli": "^5.2.8",
    "@wdio/local-runner": "^5.2.8",
    "@wdio/mocha-framework": "^5.2.8",
    "@wdio/selenium-standalone-service": "^5.2.2",
    "@wdio/spec-reporter": "^5.2.3",
    "@wdio/sync": "^5.2.8"
  }
}

Konfiguration von WebdriverIO
Ich habe so ziemlich das Standard-Setup von wdio config
https://github.com/halfzebra/wdio-starter/blob/master/wdio.conf.js

Beschreibe den Fehler
Bitte überprüfen Sie das Protokoll von Travis CI https://travis-ci.org/halfzebra/wdio-starter/builds/480278039

ERROR webdriver: Request failed due to Error: unknown error: Chrome failed to start: exited abnormally
  (unknown error: DevToolsActivePort file doesn't exist)
  (The process started from chrome location /usr/bin/google-chrome is no longer running, so ChromeDriver is assuming that Chrome has crashed.)

https://travis-ci.org/halfzebra/wdio-starter

Reproduzieren
Fork https://github.com/halfzebra/wdio-starter und läuft auf Travis CI.

Erwartetes Verhalten
Sollte auf Travis CI . funktionieren

Hilfreichster Kommentar

Danke für die Ratschläge, bei mir hat es gut geklappt!

Alle 3 Kommentare

@halfzebra Es gibt keine Benutzeroberfläche zum Ausführen von Chrome auf Travis-Build. Sie sollten xvfb in Ihrer travis.yaml-Datei konfigurieren oder Headless Chrome verwenden

Mach auch mit bei unserenGitter für solche Fragen. Dies ist kein Problem.

Wie man Chrome im Headless-Modus ausführt, siehe zB https://github.com/webdriverio/webdriverio/issues/3130#issuecomment -447405876

Danke für die Ratschläge, bei mir hat es gut geklappt!

War diese Seite hilfreich?
0 / 5 - 0 Bewertungen