Skip to content
This repository has been archived by the owner on Aug 30, 2024. It is now read-only.

allthings-archive/nightwatch

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

41 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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/reports/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

FAQ

Permission denied for videos/screenshots folders

If you get a permission error for the videos folder, make sure it is writable for the nightwatch process:

mkdir -p test/reports
chmod 777 test/reports

License

Released under the MIT license.

Author

Sebastian Tschan

About

Nightwatch.js Dockerfile

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Shell 57.3%
  • JavaScript 18.7%
  • Dockerfile 17.6%
  • HTML 6.4%