This project demonstrates adding end-to-end test coverage to a full web app using a variety of tools:

Checkout previous commits to replay the evolution from ground zero (simple node.js module with manual testing and instrumentation) to a full app with end-to-end coverage reporting.

Here are the slides from my talk at JavaScriptMN:

https://docs.google.com/presentation/d/13nW9nSybiCrYTnAiwEzl24LL-vz6GspX1WjAp-QrrZU/edit?usp=sharing

And here is the recording of the talk at JavaScriptMN:

https://www.youtube.com/watch?v=2X_BIgWYRPc

Enjoy!