Docker + Compose + Selenium Grid = Automation awesomeness!
I have been trying to get my hands dirty with Docker and Selenium for a while. Finally what inspired me was a recent meetup where I saw some cool test automation reporting frameworks. No I did not see Docker there, but when I researched about Allure the test reporting framework I stumbled upon this cool video where the developer has used Docker Selenium and Allure: Why Selenium Grid & Docker? If you have been through the journey of CI (continuous integration), as an automation engineer you would know the challenges of building a reliable framework is time consuming. This concept has revolutionized our way of thinking of how you build a selenium Grid, no more config mgmt/provisioning machines. All you need is a VM that can run the docker images as a container. Contributors to this project who have made it a reality: Matt Smith Leo Galluci Selenium Grid Selenium grid has been there for a while and matured with time. What it does really well ...