2017-05-31 3 views
0

ich habe:Chrome-Browser ERROR nicht startet: connect ECONNREFUSED 127.0.0.1:4444

  • Windows-10 64-Bit-
  • Chrome-Version 58
  • Knoten 6.10.1
  • Npm 3.10.10
  • chromedriver 2.29.0

Selen eigenständig ausgeführt wird, aber nach meinen Tests laufen (mit C hrome) gibt es einen Fehler in der Konsole, wo Selen ausgeführt wurde:

Caused by: org.openqa.selenium.WebDriverException: Timed out waiting for driver server to start. 
Build info: version: '3.4.0', revision: 'unknown', time: 'unknown' 
os.name: 'Windows 10', os.arch: 'amd64', os.version: '10.0', java.version: '1.8.0_131' 
Driver info: driver.version: ChromeDriver 
     at org.openqa.selenium.remote.service.DriverService.waitUntilAvailable(DriverService.java:193) 
     at org.openqa.selenium.remote.service.DriverService.start(DriverService.java:181) 
     at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:78) 
     at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:637) 
     at org.openqa.selenium.remote.RemoteWebDriver.startSession(RemoteWebDriver.java:250) 
     at org.openqa.selenium.remote.RemoteWebDriver.startSession(RemoteWebDriver.java:236) 
     at org.openqa.selenium.remote.RemoteWebDriver.<init>(RemoteWebDriver.java:137) 
     at org.openqa.selenium.chrome.ChromeDriver.<init>(ChromeDriver.java:184) 
     at org.openqa.selenium.chrome.ChromeDriver.<init>(ChromeDriver.java:148) 
     ... 14 more 
Caused by: org.openqa.selenium.net.UrlChecker$TimeoutException: Timed out waiting for [http://localhost:41643/status] to be available after 20002 ms 

in der Konsole, wo ich meine Tests ausführen es einen Fehler nach 27.0.0.1:4444 im Browser ausgeführt wird, wenn Selen Standalone geöffnet wird und die Seite wird geladen:

chrome
Error: connect ECONNREFUSED 127.0.0.1:4444

ich habe versucht, mit verschiedenen Versionen node.js und npm aber es half nicht. Ich habe auch versucht mit WebDriver-Manager statt Selen-Standalone-Server

, wenn ich Firefox in Chrome FF-Browser geöffnet ist, ändern ..

Früher arbeiteten mit Chrome ... aber gestoppt. Ich weiß nicht warum (die Arbeit einer anderen Person, und sie haben jetzt ähnliche Versionen).

+0

DID Sie Selen-Standalone-Installation ausgeführt? Manchmal kann es gestartet werden, ohne ordnungsgemäß "installiert" zu werden. Stellen Sie außerdem sicher, dass Selenium tatsächlich ausgeführt wird, wenn Sie einen individuellen Test ausführen. – Ynhockey

Antwort

0

Dies sieht wie ein nicht gestarteter Chrome-Treiber aus. Sie müssen eine von zwei Dinge tun:

Wenn Sie dies getan haben und immer noch den Fehler, bitte zeigen Sie den Code, der insiantiates und initialisiert den Treiber.

+0

Hallo, wdio.conf Datei ist hier: Pastebin com/Jd9WrH7B Ich bin Selen-Server Selenal-Standalone-Start-Befehl – user17437

0

mein Code:

capabilities: [ 
    { 
     // maxInstances can get overwritten per capability. So if you have an in-house Selenium 
     // grid with only 5 firefox instance available you can make sure that not more than 
     // 5 instance gets started at a time. 
     maxInstances: 1, 
     browserName: "chrome", 
     chromeOptions: { 
      args: ["--start-maximized", "--start-fullscreen", 
       // '--test-type', 'show-fps-counter=true', '--web-security=no spec.js', '--use-fake-device-for-media-stream', '--use-fake-ui-for-media-stream' 
      ], 
     }, 
     //seleniumProtocol: "WebDriver", 
    }, 

], 
+0

hi laufen, wdio.conf-Datei ist hier: Pastebin com/Jd9WrH7B Ich bin Selen-Server mit Selen-Standalone-Startbefehl ausgeführt – user17437

Verwandte Themen