innamuri / learnqa-docker-selenium-baseline

Docker + TestNg + Gradle

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

learnqa-docker-selenium-baseline

Codacy Badge Build Status

Why another test automation setup

Docker is a consistent way of reproducible steps and to minimize the efforts one has to put on setting up selenium-grid infrastructure , in this repo you will find all the setup with startup and teardown scripts to setup selenium grid using 2 proven flavors :

default test

./gradlew clean test

using zalenium with gradle

./gradlew clean test -PdockerSetup=zalenium -DREMOTE_DRIVER=true

using selenoid with gradle

./gradlew clean test -PdockerSetup=selenoid -DREMOTE_DRIVER=true

About

Docker + TestNg + Gradle


Languages

Language:Java 88.4%Language:Shell 4.8%Language:Batchfile 4.3%Language:JavaScript 2.5%