My first impression: My project manager kept saying we should do Selenium tests to increase our unit test coverage on the front end. Our previous experience was with Karma and Jasmine (which was also kind of painful) so we tried to put it off as much as possible in the interest of doing “actual work”
Second take: Oh my gosh this is witchcraft. When you use Selenium you can basically program a ghost of yourself that is better and faster that can interact with your application and notices when things break (as long as you tell it what to notice).
Getting Started and Useful Information
This is a living document – I’ll add or remove resources if they’re found to be helpful (or if someone recommends a good document)