Skip to content

U-TOR/java-cucumber-selenide-selenoid-automation

Repository files navigation

Sample Cucumber Selenide UI Automation Test Framework Build Status

This is a project for running Cucumber Selenide automated UI tests on Selenoid containers

Required tools

  • JDK 8
  • Maven
  • Docker

How to run

  1. Start Selenoid containers
docker run --rm -v /var/run/docker.sock:/var/run/docker.sock  \
    -v ${HOME}:/root                                            \
    -e OVERRIDE_HOME=${HOME}                                    \
    aerokube/cm:latest-release selenoid start --vnc --tmpfs 128
  1. Run tests:
mvn clean test
  1. Build reports to temp folder and view:
mvn allure:serve
  1. Build reports and save to target/site
mvn allure:report

Sample Allure report can be found on https://vikmaksimenko.github.io/sample-cucumber-selenide-selenoid-automation/allure-maven-plugin/index.html#

Travis CI Integration

This project is integrated with Travis CI, see https://travis-ci.org/vikmaksimenko/sample-cucumber-selenide-selenoid-automation. The builds are running daily and on push to master branch.

About

Cucumber Selenide automated UI tests on Selenoid containers

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published