A starter project if you need Behavior-driven Development with Cucumber, Selenium, a remote WebDriver and the Page Object Model. All running in Docker.
The web-app
service uses flask run
to start a simple development webserver. The development webserver is not suitable for use in production.
docker compose up -d
docker compose down
docker compose exec bdd-test bash
mvn validate
mvn compile
mvn test