How to use dockers for performing Parallel execution on Selenium Grid

Опубликовано: 07 Октябрь 2024
на канале: Naresh Shewakramani
773
10

This video will explain how to use dockers for performing Parallel execution on Selenium Grid.
Some Common Docker Commands:

1.docker -v // version
2.docker ps -a // to show all containers
3.docker image ls // to show all images
4.docker stop $(docker ps -a -q) //To stop all cointainer
5.docker rm $(docker ps -a -q ) // to remove all cointainer
6. docker run hello-world // to download or run any image

7.Standalone (parallel execution )
docker run -d -p 4445:4444 -p 5900:5900 --shm-size="2g" --name selenium-stanalone1 selenium/standalone-chrome-debug
docker run -d -p 4446:4444 -p 5906:5900 --shm-size="2g" --name selenium-stanalone6 selenium/standalone-chrome-debug

8.Selenium Grid (Hub and node for Parallel execution)
Hub
docker run -d -p 4444:4444 --shm-size="2g" --name selenium-hub1 selenium/hub
Node
docker run -d -P --link selenium-hub1:hub -v /dev/shm:/dev/shm selenium/node-chrome-debug