Ich bin neu für Winkelmesser. Ich erhalte den folgenden Fehler beim Versuch, Jasmin-Tests mit dem Winkelmesser auszuführen
%Vor%Ich habe überprüft, ob ein anderer Prozess Port 4444 abhört, aber keine gefunden. Ich führe auch Webtreiber mit --standalone Flagge.
Es scheint, als ob der Selenserver nicht auf http://127.0.0.1:4444/wd/hub
läuft. Bevor Sie Ihren Winkelmesser-Test ausführen, müssen Sie den Selen-Server mit dem Befehl unten starten.% Co_de%. Nach dem Start des Servers werden Ihre Tests ohne Fehler ausgeführt.
Wenn Sie den Selenserver nicht manuell starten möchten, entfernen Sie einfach webdriver-manager start
property von Ihrem conf.js.
Sie können diese Zeilen auch zu Ihrer conf.js
-Datei hinzufügen:
Haben Sie Selenium-Treiber für den Browser installiert, mit dem Sie testen möchten? Versuchen Sie es mit
%Vor%Es wird sich darum kümmern, die Treiber für Sie zu installieren. Sie müssen es nur einmal ausführen, wenn Sie es erneut aufrufen, wird es sehen, dass die Treiber bereits installiert sind und nicht fortfahren.
Haben Sie den Selenserver mit diesem Befehl webdriver-manager start
gestartet?
Wenn nicht, könnte ein Problem mit Ihrer Konfiguration mit dem Selenserver bestehen.
Ich würde vorschlagen, diesem Thema zu folgen
Lösung 1
webdriver-manager update --standalone
Lösung 2
Tags und Links jasmine selenium-webdriver protractor runtime-error