无法从流浪汉机器连接到Selenium服务器

时间:2018-01-14 20:01:35

标签: django selenium vagrant

我在流浪汉机器上建立了我的第一个网络项目。我想用selenium运行一些浏览器测试。我在虚拟机上进行了测试(以及项目的其余部分)。

似乎我可以使用selenium server standalone连接到我的本地计算机并在本地计算机上运行浏览器。

在本地计算机上,我运行以下命令:<item>{"dummy":"dummy"} </item>

我得到了一堆成功的代码,包括:java -jar selenium-server-standalone-3.8.1.jar

据推测,这是我可以从虚拟机连接的地方。

然后我有一个小的python脚本:

osjs.AbstractConnector:main: Started ServerConnector@709a8be8{HTTP/1.1,[http/1.1]}{0.0.0.0:4444}

我收到以下错误:from selenium import webdriver from selenium.webdriver.common.desired_capabilities import DesiredCapabilities driver = webdriver.Remote( command_executor='http://0.0.0.0:4444', desired_capabilities=DesiredCapabilities.CHROME) driver.get("http://www.python.org")

我找不到比这些步骤更详细的信息。如果有人可以帮助解决这个问题,我将不胜感激。

1 个答案:

答案 0 :(得分:0)

尝试

driver = webdriver.Remote(
        command_executor='http://selenium-hub:4444/wd/hub',
        desired_capabilities=DesiredCapabilities.CHROME)
driver.get("https://google.com")