A simple TestNG and Selenium-Grid application which accepts the Module names, Host address and Browser(chrome/firefox) and rest will execute automatically
HUB_HOST, BROWSER, MODULE
localhost, chrome/firefox, search-module.xml or book-flight-module.xml
FROM openjdk:8u191-jre-alpine3.8 RUN apk add curl jq
WORKDIR /usr/share/samsoft ADD ./target/selenium-docker.jar selenium-docker.jar ADD ./target/selenium-docker-tests.jar selenium-docker-tests.jar ADD ./target/libs libs
ADD book-flight-module.xml book-flight-module.xml ADD search-module.xml search-module.xml
RUN wget https://s3.amazonaws.com/selenium-docker/healthcheck/healthcheck.sh
#ENTRYPOINT java -cp selenium-docker.jar:selenium-docker-tests.jar:libs/* -DBROWSER=$BROWSER -DHUB_HOST=$HUB_HOST org.testng.TestNG $MODULE ENTRYPOINT sh healthcheck.sh
Content type
Image
Digest
Size
67.2 MB
Last updated
almost 6 years ago
docker pull samareshpro/selenium-docker