Dockerise selenium-python tests and robustly spin-up docker containers for Sequential or Parallel Test Executions.

Docker Selenium

Advantages of Docker Selenium

Let’s get started!!!

Design a Workflow to perform the automated test script execution in Parallel

Workflow Design Diagram

“Please note, python scripts shall suffice to perform all the operations listed in the design diagram.”

docker-compose file template
dockerfile for Container Manager(flask app)
Selenium grid console

Note: You also need to incorporate the changes at your selenium source code, to request for the container port details from Container_Manager using the desired end points created.

Now let’s start building an Image for your project.

Dockerfile to build Project Image

Conclusion

--

--

--

Love podcasts or audiobooks? Learn on the go with our new app.

Recommended from Medium

Enterprise BDD? What does it mean?

Mattermost vs Rocket Chat Review — Here’s Our Honest Team’s Feedback

Remote editing files over SSH with Visual Studio Code

Publishing your iOS app into the App Store

Mixins/Interface Inheritance

How to quickly check your Laravel version

How to set up Kali Linux on AWS and use on Any android device [non-rooted]

Structuring Azure Blobs for Functions

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store
Bharath Hs

Bharath Hs

More from Medium

FastAPI Introduction

Get Started With Multicorn

Is Java or Python Better?

Solving Hacker Rank problem using python : Finding product Sum