O'Reilly logo

Mastering Selenium WebDriver 3.0 by Mark Collin

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Spinning up Selenium-Grid with Docker

At some point, most people who use Selenium have tried to get Selenium-Grid up and running. As with getting any service up and running, it's normally a real pain. Some pain points that you may have probably come across are as follows:

  • What software do I need to install to get Selenium-Grid up and running?
  • How do we keep Selenium up to date?
  • How do we keep the browsers up to date?
  • How do we deal with browsers becoming unresponsive on the nodes?
  • How do we deal with unresponsive nodes in general?
  • How do I ensure that the driver binaries (such as ChromeDriver) are kept up to date?

We can remove some of these pain points with Docker. Let's start off by spinning up Selenium-Grid with Docker.

The general philosophy ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required