Debugging Secrets of a Lazy Developer
summary
Automates client‑side unit tests for Modernizr’s ~630 tests by running PhantomJS on Travis CI for headless coverage and using the BrowserStack API plus Yeti + adapters to hit real mobile and desktop browsers. Builds a Node CLI called bu that spins a static server, tunnels with PageKite, launches up to ~10 remote browsers, collects QUnit/Jasmine results and script errors, and prints pass/fail back to the console. Demo works but stalls under too many simultaneous connections and the code is still rough.
AI-written summary · about
chapters (5)
related talks
37mFront-end Testing for Skeptics
28mBuilding an automated testing suite...
39mTesting, Testing, 1, 2, NaN
27mAutomated Testing for the Modern Web
45mTesting the web without testers — success or failure
35mTesting in Frontend World
21ma Fun Way to Browser Test
32mMake backend devs jealous of your test suite
