JulienD / nightwatch

Nightwatch.js Dockerfile with screen recording support and selenium setup example without Java requirement

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Nightwatch.js Dockerfile

Dockerfile for Nightwatch.js.

Usage

Run the nightwatch tests:

docker-compose run --rm nightwatch

A video of the test will be stored in test/videos.
Video recording is done with nightwatch-video-recorder.

Connect to the chromedriver via VNC:

VNC_HOST="$(echo "${DOCKER_HOST:-localhost}" | sed 's#.*/##;s#:.*##')"
open vnc://user:secret@"$VNC_HOST":5900

The VNC password can be changed via VNC_PASSWORD environment variable for the chromedriver container.

Stop and remove the docker-compose container set:

docker-compose down -v

License

Released under the MIT license.

Author

Sebastian Tschan

About

Nightwatch.js Dockerfile with screen recording support and selenium setup example without Java requirement


Languages

Language:Shell 53.1%Language:JavaScript 39.4%Language:HTML 7.5%