Automatically generated, automatically maintained end-to-end tests: as your app evolves so does your test suite.