使用java -jar selenium-server-standalone-2.15.0.jar
运行Selenium 2 RemoteWebDriver服务器。
我总是得到这样的错误:
HTTP ERROR: 403
Forbidden for Proxy
RequestURI=/session
当使用python WebDriver客户端连接到它时:
import selenium.webdriver as webdriver
webdriver.Remote('http://localhost:4444', {})
或者我能找到的任何其他RemoteWebDriver客户端。
发布于 2015-04-21 22:47:03
这不是一个解决问题的方法,但对于遇到这个错误的人来说:
HTTP ERROR: 403
Forbidden for Proxy
RequestURI=/
Powered by Jetty://
例如,如果有多个Selenium实例正在运行,则会出现此错误,因此您需要通过浏览以下URL将其关闭:
http://localhost:4444/selenium-server/driver/?cmd=shutDownSeleniumServer
如果另一个实例正在运行,则应显示okok
发布于 2016-06-10 17:03:56
您有另一个绑定到相同端口的进程,即4444。
Selenium Grid默认使用port:4444。
您要么需要终止绑定到端口4444的进程,要么需要为您的集线器使用另一个端口(在used 5555下面)。
在命令提示符中使用以下命令:
java服务器selenium- -jar - -role -2.15.0.jar服务器集线器-port 5555
https://stackoverflow.com/questions/8672496
复制相似问题