1

我已经启动了集线器和 rc,如下所示:

java -jar selenium-server-standalone-2.21.0.jar -role hub

java -jar selenium-standalone-2.21.0.jar -role wd -hub http://localhost:4444/grid/register  -Dwebdriver.chrome.driver=path-to-chromedriver 

但是当我使用这样的代码时:

capability =webdriver.DesiredCapabilities.CHROME
driver = webdriver.Remote("http://172.16.21.13:4444/wd/hub", capability)
driver.get("http://www.google.com")

它失败并且错误是:'错误转发新会话找不到:{platform = ANY,javascriptEnabled = true,browserName = chrome,version =}'

所以,谁能告诉我如何正确运行远程chome,提前谢谢

4

1 回答 1

-1

我认为这是所需功能的空版本的问题。尝试仅使用 browserName 启动: driver = webdriver.Remote("http://172.16.21.13:4444/wd/hub", { "browserName": "chrome"})

于 2012-05-29T15:50:19.110 回答