Webdriverio: Le test WebdriverIO v5 échoue sur Travis CI avec "Le fichier DevToolsActivePort n'existe pas"

Créé le 16 janv. 2019  ·  3Commentaires  ·  Source: webdriverio/webdriverio

Bonjour les amis!

Merci pour WebdriverIO !

J'ai le problème suivant, s'il vous plaît laissez-moi savoir ce que je fais mal

Environnement

Exécution dans Travis CI avec Node LTS.

_travis.yml_

language: node_js

node_js:
  - '10.15'

_package.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"
  }
}

Configuration de WebdriverIO
J'ai à peu près la configuration par défaut de wdio config
https://github.com/halfzebra/wdio-starter/blob/master/wdio.conf.js

Décrivez le bogue
Veuillez consulter le journal de 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

Reproduire
Fork https://github.com/halfzebra/wdio-starter et exécutez-le sur Travis CI.

Comportement attendu
Devrait fonctionner sur Travis CI

Commentaire le plus utile

Merci pour les conseils, ça a bien marché pour moi !

Tous les 3 commentaires

@halfzebra Il n'y a pas d'interface utilisateur pour exécuter Chrome sur la version Travis. Vous devez configurer xvfb dans votre fichier travis.yaml ou utiliser headless chrome

Rejoignez également notreGitter pour ce genre de questions. Ce n'est pas nécessairement un problème.

Comment exécuter Chrome en mode sans tête, voir par exemple https://github.com/webdriverio/webdriverio/issues/3130#issuecomment -447405876

Merci pour les conseils, ça a bien marché pour moi !

Cette page vous a été utile?
0 / 5 - 0 notes