Test-recorder is an ambitious open source project that aims to record integration tests for any web application. It also provides assertions to changes in your DOM structure.The tests are compatible with nightwish, Ember CLI and soon Angular 4.