Selenium WebDriver – How To Distribute Docker Images – Part 3

Overview: The modern cloud infrastructure, continuous integration & deployment processes etc have completely changed the way how applications are deployed in production nowadays. In order to release new features faster in Production, you need to reduce time we take in the each phase of the SDLC. As an automation lead/architect, It could be your responsibility to […]

Selenium WebDriver – File Downloads & Uploads Using Docker Grids

Overview: TestAutomationGuru has released few articles on using docker for Selenium Grids & to run your automated inside the docker containers. This approach has a lot of advantages like saving your time from setting up your remote/cloud machines & dealing with dependency related issues. It is easily scalable as well! If you have not read below

Selenium WebDriver – File Downloads & Uploads Using Docker GridsRead More »

Selenium WebDriver – Running Dockerizied Automated Tests using Portainer

Overview: TestAutomationGuru has already released few articles on creating a docker image with your tests + all the dependencies and running them on a docker container as and when we want! Running Automated Tests Inside A Docker Container Running Multiple Test Suites using Docker Compose In the above articles, even if we had automated the process

Selenium WebDriver – Running Dockerizied Automated Tests using PortainerRead More »

Selenium WebDriver – How To Run Multiple Test Suites Using Docker Compose – Part 2

Overview: The modern cloud infrastructure, continuous integration & deployment processes etc have completely changed the way how applications are deployed in production nowadays. In order to release new features faster in Production, you need to reduce time we take in the each phase of the SDLC. As an automation lead/architect, It could be your responsibility to

Selenium WebDriver – How To Run Multiple Test Suites Using Docker Compose – Part 2Read More »

Selenium WebDriver – How To Run Automated Tests Inside A Docker Container – Part 1

Overview: Testautomationguru already has few docker and selenium related articles which talks about setting up the dockerized selenium grid. Setting up Dockerized Selenium grid. Managing Dockerized Selenium Grid using Arquillian cube. Setting up Dockerized Selenium grid in AWS / Cloud using RancherOS Even if we have a selenium grid, we still need a host to run our tests – ie.. a

Selenium WebDriver – How To Run Automated Tests Inside A Docker Container – Part 1Read More »

Selenium WebDriver – How To Set Up Dockerized Selenium Grid in AWS / Cloud

Overview: We already have seen setting up JMeter Distributed Infrastructure using RancherOS.  We will see how to manage dockerized selenium grid using RancherOS. Rancher helps us to set up the grid in the local machine / AWS / any cloud. I would suggest you to read the above article on setting up the Rancher UI

Selenium WebDriver – How To Set Up Dockerized Selenium Grid in AWS / CloudRead More »

Selenium WebDriver – Disposable Selenium Grid Infrastructure Setup using Zalenium

Overview: We already have seen the challenges related to setting up the Selenium Grid infrastructure and how docker helps us in setting up a flexible/disposable/highly scalable selenium grid within few seconds in these articles below. Docker – Selenium Grid Setup Arquillian Cube – Managing Dockerized Selenium Grid In this article, We will see how Zalenium

Selenium WebDriver – Disposable Selenium Grid Infrastructure Setup using ZaleniumRead More »

Selenium WebDriver – Managing Selenium Grid Infrastructure using Arquillian Cube

In the previous article, we saw how easily we could set up the selenium-grid infrastructure using docker. By using docker-compose file, we can setup the containers for the selenium grid. Then we can start our automated functional tests using the grid. Once the execution is done, we can issue a simple command to bring the entire selenium

Selenium WebDriver – Managing Selenium Grid Infrastructure using Arquillian CubeRead More »

Selenium WebDriver – How To Create A Disposable Selenium Grid Infrastructure using Docker

Selenium Grid – Overview: Selenium Grid is used to run our tests on different OS/browsers in parallel. It basically uses master-slaves (or hub-nodes) concept – where there is one master/hub and there are few slaves/nodes registered to the master/hub. When we send our tests to the master/hub for execution, based on the browser/OS requirements of

Selenium WebDriver – How To Create A Disposable Selenium Grid Infrastructure using DockerRead More »

JMeter – Distributed Load Testing using Docker + RancherOS in Cloud

Setting up the JMeter distributed test infrastructure for the performance testing is not very easy! We already have seen that Docker can help us here in setting up the infrastructure. If you have not read the articles of TestAutomationGuru, I would suggest you to check these. Distributed Load Testing using Docker Distributed Load Testing using

JMeter – Distributed Load Testing using Docker + RancherOS in CloudRead More »