I have a simple yaml file:
seleniumhub: image: selenium/hub ports: - 4444:4444 firefoxnode: image: selenium/node-firefox-debug ports: - 4577 links: - seleniumhub:hub chromenode: image: selenium/node-chrome-debug ports: - 4578 links: - seleniumhub:hub
which I performed in docker:
docker-compose up -d
I have one hub and two nodes.
Now I would like to run two very simple selenium commands in parallel (written in RSelenium):
remDr$open() remDr$navigate("http://www.r-project.org") remDr$screenshot(display = TRUE)
I would like to know how you can run selenium commands in Python or R in parallel. I tried several ways, but nobody works. For example, in R:
library(RSelenium) remDr <- remoteDriver(remoteServerAddr = "192.168.99.100", port = 4444L) remDr$open() remDr$navigate("http://www.r-project.org") remDr$screenshot(display = TRUE)
doing nothing. I also tried to start two remoteDrivers, but this does not help the ether:
remDr <- remoteDriver(remoteServerAddr = "192.168.99.100", port = 4577L) remDr$open() remDr$navigate("http://www.r-project.org") remDr$screenshot(display = TRUE)
source share