BDD web testing setup - Docker, Cucumber and Serenity - Part II

Overview In Part I we looked at setting up a reusable testing setup by thinking in high level components through the use of docker containers. We added selenium-grid containers and saw how docker-compose makes it easy to play around with more containers and still make it look simple and clear.…

#Tags: docker, bdd, cucumber, serenity

Orchestrating a reusable BDD web testing setup with Selenium grid using docker - Part I

Playing with lego components The plan: Part I - We use docker and docker-compose to build a reusable setup for testing java web applications based upon containers. Part II - We introduce Cucumber BDD testing framework along with Serenity framework for providing great tests reports. One of the strong points…

#Tags: docker, docker-compose, selenium-grid

Docker containers for Visual Regression Testing setup

Packing it all inside docker containers In the previous post we looked at a possible solution for doing Visual Regression Testing. But stepping back and looking at it, I think there was tedious for the reader to actually try it out, because it required him to install some extra dependencies…

#Tags: docker, webdriver

Docker Series - Docker part II

I'll be more explicit about some commands that you may want to use in your Dockerfile and explain how Docker works through them. For introduction to Docker see Part I A docker container will keep running in the background as long as the initial command executed within the container is…

#Tags: docker

Docker Series - Intro to Docker

Foreword - How I stumbled upon Docker So all this started when I was impressed after reading about Jepsen. I like that that Kyle(the blogger) seems to have stumbled upon a generic framework for testing distributed systems behavior in cases of node failure and network partitioning etc, and how…

#Tags: docker