Let's say, you are writing e2e for your application, and they even work. But you keep having this nagging feeling that something is wrong. Every change in HTML leads to breaking tests. They are long, hardly maintainable, etc. Sounds familiar?
Slides | Video