In our last few posts, we discussed how to working with docker, containers and working with multiple containers. In this post we will discuss how to work with Selenium grid using Docker.
What is Selenium grid?
Selenium–Grid allows you run your tests on different machines against different browsers in parallel. That is, running multiple tests at the same time against different machines running different browsers and operating systems. Essentially, Selenium–Grid support distributed test execution.
Selenium grid architecture with Docker
Getting things ready for selenium test
We need to have following installed in our machine before starting selenium grid test
1. Docker for Windows
2. Pulled the latest Selenium hub container
3. Pulled the latest Selenium node for firefox/chrome
4. Visual Studio 2015 (any edition)
Here is the complete video of the above discussion
IntroductionInitiating docker selenium grid container setup
Thanks for reading the post and watching the video!!!
Please leave your comments and let me know if there is anything I should update in this post.