Permalink
Switch branches/tags
Nothing to show
Find file Copy path
Fetching contributors…
Cannot retrieve contributors at this time
43 lines (32 sloc) 1016 Bytes

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:

open vnc://user:secret@localhost: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

FAQ

Permission denied for videos/screenshots folders

If you get a permission error for the videos/screenshots folders, make sure they are writable for the nightwatch process:

mkdir -p test/screenshots test/videos
chmod 777 test/screenshots test/videos

License

Released under the MIT license.

Author

Sebastian Tschan