We now know how to quickly spin up Selenium Grid, but so far, we haven't seen it in action. Let's face it. It's not of much use if we can't use it to run some tests. If you have shut down Selenium Grid, you will need to start it up again:
docker run -d -p 4444:4444 --name selenium-hub selenium/hub:2.45.0 docker run -d --link selenium-hub:hub selenium/node-chrome:2.45.0 docker run -d --link selenium-hub:hub selenium/node-firefox:2.45.0
Next, we are going to reuse the Selenium framework that we built in Chapter 1, Creating a Fast Feedback Loop, and Chapter 2, Producing the Right Feedback When Failing. It already supports connections to Selenium Grid. So, we just need to specify the URL of the grid.
If you ...