1. Google native technologies
2. Blazingly fast
3. First class JS debug
4. Easy way to do Snapshots!
1. We need a FRAMEWORK!
2. A bit poor API of puppeteer
3. async / await
4. It's still a distributed system
end-to-end-tests.git
E2E scenarios
Snapshots/Screenshots
1. Scalability
2. Multi Chrome version support
3. "Trusted" events
4. Multi window/tab support
5. It's faster
1. TypeScript vs Java
2. Multi Chrome version support
3. Screenshots
4. Mocks
5. It's faster