State of Web Integration Testing
summary
Five months of research (two months research, three months building) produce a working integration test framework that runs 11 months in production for a surgery‑services web app and exposes concrete tradeoffs: use the Selenium/WebDriver stack for real cross‑browser coverage, use PhantomJS/CasperJS for fast smoke checks but accept PhantomJS is not full integration testing, prefer hosted CI or VM providers for scale, and move toward component‑level automation where each UI component ships its automation description.
AI-written summary · about
chapters (7)
- 0:00Start
- 0:20State of web integration testing
- 1:39Vocabulary
- 15:13Complexity
- 15:38Cucumber
- 20:34Reliability
- 26:27Recap
related talks
04mWe're bad at web integration testing
53mModern Web Testing: Going Beyond Selenium
55mModern Web Testing: Going Beyond Selenium
38mModern Web Testing: Going Beyond Selenium
30mModern Web Testing: Going Beyond Selenium
36mModern Web Testing: Going Beyond Selenium
32mAll about web application testing
45mTesting the web without testers — success or failure
