Wednesday, 26 December 2018

Selenium Remote Drivers

i'm a little confused, when i use a selenium remote webdriver does it create a new driver everytime i do :

driver = webdriver.Remote(url)

or does it use a previously created one.

what i would like to do is create N driver, then assign a url for each one, and keep reusing them by doing

driver1 = webdriver.Remote(url1)
driver2 = webdriver.Remote(url2)
driverN = webdriver.Remote(urlN)

i'm using multiprocessing and i don't want to pass the drivers using hacks, i would like to do what i mentioned above and just access those drivers from different processes, without wasting time on creating new drivers everytime i do

driver1 = webdriver.Remote(url1)

inside a new process



from Selenium Remote Drivers

No comments:

Post a Comment