2017-09-25 9 views
0

Konfiguration verwendet:E/Launcher - Prozess beendet mit Fehlercode 135

OS : Windows 7

Node : 6.11.3

Protractor : 5.1.2

NPM : 3.10.10

Ich bin nicht in der Lage, die Protractor Test laufen, weil der folgenden Fehler.

C:\Users\Admin>protractor conf.js [14:45:16] I/launcher - Running 1 instances of WebDriver [14:45:16] I/hosted - Using the selenium server at http://localhost:4444/wd/hub [14:45:18] E/launcher - Error code: 135 [14:45:18] E/launcher - Error message: ECONNREFUSED connect ECONNREFUSED 127.0.0 .1:4444 [14:45:18] E/launcher - Error: ECONNREFUSED connect ECONNREFUSED 127.0.0.1:4444 at ClientRequest. (C:\Users\Admin\AppData\Roaming\npm\node_module s\protractor\node_modules\selenium-webdriver\http\index.js:238:15) at emitOne (events.js:96:13) at ClientRequest.emit (events.js:188:7) at Socket.socketErrorListener (_http_client.js:310:9) at emitOne (events.js:96:13) at Socket.emit (events.js:188:7) at emitErrorNT (net.js:1277:8) at _combinedTickCallback (internal/process/next_tick.js:80:11) at process._tickCallback (internal/process/next_tick.js:104:9) From: Task: WebDriver.createSession() at Function.createSession (C:\Users\Admin\AppData\Roaming\npm\node_modules\p rotractor\node_modules\selenium-webdriver\lib\webdriver.js:777:24) at Function.createSession (C:\Users\Admin\AppData\Roaming\npm\node_modules\p rotractor\node_modules\selenium-webdriver\chrome.js:709:29) at createDriver (C:\Users\Admin\AppData\Roaming\npm\node_modules\protractor\ node_modules\selenium-webdriver\index.js:167:33) at Builder.build (C:\Users\Admin\AppData\Roaming\npm\node_modules\protractor \node_modules\selenium-webdriver\index.js:623:16) at Hosted.getNewDriver (C:\Users\Admin\AppData\Roaming\npm\node_modules\prot ractor\lib\driverProviders\driverProvider.ts:60:29) at Runner.createBrowser (C:\Users\Admin\AppData\Roaming\npm\node_modules\pro tractor\lib\runner.ts:225:39) at q.then.then (C:\Users\Admin\AppData\Roaming\npm\node_modules\protractor\l ib\runner.ts:391:27) at _fulfilled (C:\Users\Admin\AppData\Roaming\npm\node_modules\protractor\no de_modules\q\q.js:834:54) at self.promiseDispatch.done (C:\Users\Admin\AppData\Roaming\npm\node_module s\protractor\node_modules\q\q.js:863:30) at Promise.promise.promiseDispatch (C:\Users\Admin\AppData\Roaming\npm\node_ modules\protractor\node_modules\q\q.js:796:13) [14:45:18] E/launcher - Process exited with error code 135

Erwähnen Sie alle anderen Details, die nützlich sein könnten.

Ich versuche, den Winkelmesser-Test von meinem Windows-Rechner auszuführen. Ich bekomme den obigen Fehler, bitte helfen Sie mir !!

+0

haben Sie Selenium-Server ausgeführt? Wenn nicht, sollten Sie es mit 'webdriver-manager start' starten. Wenn es nicht installiert ist, verwenden Sie 'npm install -g webdriver-manager'. –

+0

Vielen Dank für eine Antwort - Ja, ich habe versucht, dann habe ich den Fehler, Sir. – ThirupaTI

+0

Vielen Dank für die Antwort meine Frage - Ja, ich habe versucht, aber ich habe den Fehler, Herr. C: \ Benutzer \ Admin> WebDriver-Manager WebDriver-Manager starten: Selen \ Benutzer \ Admin \ AppData \ Roaming \ NPM \ node_mo Dules \ WebDriver-Manager \ Selen \: global installierte Version 12.0.6 C unter Verwendung von -server-standalone-3.5.3.jar -port 4444 [16:12:03] Ich/Start - SeleniumProcess.pid: undefined [16:12:03] W/Start - Selenium Standalone-Server hat einen Fehler festgestellt: Fehler: spa wn cmd ENOENT – ThirupaTI

Antwort

0

Versuchen folgenden Schritte aus: - Sie

Öffnen cmd und in der Verwendung Home-Pfad unter Befehle.

webdriver-manager clean 
webdriver-manager status 
webdriver-manager update 
webdriver-manager start. 
0

Es sieht so aus, als könnten Sie keine Verbindung zum Selenserver herstellen. Kommentar dazu:

seleniumAddress: 'http://localhost:4444/wd/hub' 

und ersetzen Sie es mit:

directConnect: true, 

nur zu prüfen, ob direkt arbeiten. Sie können auch direkt zu http://localhost:4444/wd/hub navigieren, um zu sehen, ob Sie dort zugreifen können. Wenn nicht, könnte es eine Firewall oder etwas Ähnliches sein.