I am trying to figure out how to connect to my remote webdriver instance.
This is the code I am currently using:
from selenium.remote.webdriver impor
change the following line from
driver = WebDriver("http://172.16.205.129:4444", "firefox", "ANY")
to
driver = WebDriver("http://172.16.205.129:4444/wd/hub", "firefox", "ANY")
Notice "/wd/hub" is appended to the url in the first argument.
You need to ensure selenium
server hub and node are set up before the test. Please refer to this.
Example on hub run
java -jar selenium-server-standalone-2.5.0.jar -role hub
Example on node to connect to hub ,run
java -jar selenium-server-standalone-2.5.0.jar -role webdriver -hub
http://localhost:4444/grid/register -port 5555
You can have as many nodes as you want.