Testen mit PayPal Kasse mit Selenium & Chrome Webdriver.localhost weigerte sich zu verbinden, nach der Rückkehr aus paypal Sandkasten
Ich habe versucht, einen anderen Domain-Namen, localhost und 127.0.0.1
Es wichtig sein kann, ich bin mit in einer Vagrant Maschine (Gehöft)
Auch laufen arbeiten manuell Tests zu beachten. Ich glaube, das Problem, eine Umgebungsvariable sein PAYMENT_SANDBOX_PAYPAL_URL=http://localhost:8000/checkout/
, aber das ist verwirrend, von dem, was ich verstehe, sollte es keinen Unterschied sein, wenn automatisierte Tests mit einem Webdriver ausgeführt werden.
Ist dies ein Netzwerkproblem mit Vagrant und meinem Gastgeber? Wie würde ich das diagnostizieren?
Ich verstehe dies eine ziemlich spezifische Frage an die genannten Einrichtung ist, aber ich denke, andere neue Selen Nutzer wie ich wird es nützlich finden, vor allem, wenn codeception und Laravel verwenden.
Vielleicht hat es etwas mit Whitelisting IPs zu tun? Hier ist der aktuelle Befehl.
java -jar vendor/se/selenium-server-standalone/bin/selenium-server-standalonjar -Dwebdriver.chrome.bin="/usr/bin/google-chrome" -Dwebdriver.chrome.driver="vendor/bin/chromedriver" -Dwebdriver.chrome.options="--whitelisted-ips=173.0.82.77,127.0.0.1"
versuchen, es an 0.0.0.0:8000 – Ammadu
binden können Sie Telnet-IP und Port – madz
Sind Sie ein Server auf Vagrant, der auf Port 8080 ausgeführt wird? Läuft der Selenserver auch auf der Landstreichermaschine? – Jeff