UI tests are dead, long live UI tests!
summary
Argues that UI tests are not worthless but must be kept minimal and moved down the pyramid: heavy logic lives in unit tests, UI integration tests run against a mock backend in real browsers, and only a few slow UI end‑to‑end tests hit real services. Implements visual checks with Applitools, runs integration suites in parallel across Chrome/Firefox/Safari/Edge (IE11 manual), executes one mobile device test per platform, cuts flakiness and keeps build time around ten minutes, and reports this strategy works on a responsive form‑builder.
AI-written summary · about
chapters (12)
- 0:00Introduction and welcome
- 1:14Broken automated test example
- 5:52How we ended up with flaky UI tests
- 8:41Testing pyramid and antipatterns
- 11:32QA types and collaboration
- 17:38Reevaluating UI testing strategy
- 24:04Testing pyramid beyond UI tests
- 27:39Real-world testing pyramid example
- 31:51Micro-services testing pyramid
- 36:05Mobile and DevOps testing pyramids
- 39:01Choosing the right testing pyramid
- 41:09Conclusion and Q&A start








