A simple project with an example of how we can integrate testcontainers Java library with Fluentlenium framework
These instructions will get you a copy of the project up and running on your local machine for development and testing purposes. See deployment for notes on how to deploy the project on a live system.
What do you need to have already installed:
Docker - please see General Docker requirements
Check your Docker version by as follows:
$ docker version
Client:
Version: 1.8.0
API version: 1.20
Go version: go1.4.2
Git commit: f5bae0a
Built: Tue Jun 23 17:56:00 UTC 2015
OS/Arch: linux/amd64
Server:
Version: 1.8.0
API version: 1.20
Go version: go1.4.2
Git commit: f5bae0a
Built: Tue Jun 23 17:56:00 UTC 2015
OS/Arch: linux/amd64
Tests executed on a browser from a fixed, clean image.
Use the following Gradle command to run Fluentlenium test on Testcontainers:
./gradlew fluentleniumTest
All dependencies in build.gradle are described in comments. Current project use ChromeDriver Updater Plugin for Gradle to keep your Chromedriver for Selenium up to date.