Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Run Selenium Grid Tests Using Docker

Run Selenium Grid Tests Using Docker

The presentation provides a detailed view to Docker, Docker-Compose to start, stop, scale up and down the Selenium nodes / hub.

Babu Manickam

August 18, 2016
Tweet

More Decks by Babu Manickam

Other Decks in Education

Transcript

  1. 2 Slide Agenda 6.00 PM 6.15 PM 6.30 PM 6.40

    PM Start Docker Demo Tuna Docker Demo Q & A
  2. 3 Slide YES NO I am unaware of Selenium Grid

    I know Selenium Grid Selenium Grid Awareness
  3. 7 Slide 05 COSTLIER CLOUD 04 NETWORK CHALLENGES 03 NODE

    FOR EVERY BROWSER VERSION 02 NO INBUILT AUTO SCALING 01 TIME CONSUMING SETUP
  4. 11 Slide Read-only template -> OS, Java, Selenium, Chrome Instance

    of Image / A running image is a container. Command Line or REST API to interact with docker Docker registries hold images Registry Image Container Client
  5. 14 Slide U Ubuntu G Hub or Node S Selenium

    B Browser J Java Containers
  6. 19 Slide Ready for Demo Get Images from Repository Create

    Docker Compose Run browser container Run Selenium scripts 1 2 3 4
  7. 23 Slide Auto Scaling is done in seconds Setup is

    done in minutes Every browser version is another image No network drops Very cheap than the cloud Top 5 challenges addressed?
  8. 25 Slide F A D B C E Question 01

    Question 02 Question 03 Question 04 Question 05 Question 06 Common Questions on Docker