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!