These are slides for a talk on obstacles encountered when testing JavaScript.
I highly recommend reading the book Maintainable JavaScript by Nicholas Zakas.
You will need Node.js, npm, Bower, and Gulp.
Sources are in src/
.
To build the project:
(cd src && bower install)
To get it on a local webserver:
npm install && gulp
The app will be running on http://localhost:8012
.
Demos are in demo/*/
respectively.
To run them, in either directory run npm install && npm test
.
If everything works, I'm happy. If something doesn't, please reach out to me, because that's why I'm doing this! 🐢
For the Chimp tests, it can happen that processes remain that you need to kill manually.