We're bad at web integration testing
summary
Claims that web integration testing mainly fails because common tools check the wrong thing: selenium is slow, old and tied to Java; phantom.js verifies only a specific WebKit and JS engine so it misses real-user browsers. Proposes embedding an abstract interaction description inside delivered web components so automation is component-driven, tests stay domain-aware and data-independent. Reports a prototype tool implementing this architecture and confirms it is used in production for a bit over a year.
AI-written summary · about
related talks
29mState of Web Integration Testing
53mModern Web Testing: Going Beyond Selenium
38mModern Web Testing: Going Beyond Selenium
55mModern Web Testing: Going Beyond Selenium
30mModern Web Testing: Going Beyond Selenium
19mWorking Well: The Future of Web Testing
36mModern Web Testing: Going Beyond Selenium
32mAll about web application testing
