From 0 to 100: How We Jump-Started Our Frontend Testing
summary
Doist built an automated frontend testing pipeline that runs unit, component, and integration checks in CI. The pipeline uses Chrome and Firefox locally, WebDriver plus cloud VMs to test Safari and Internet Explorer, and a Jenkins pipeline to run snapshot tests and assertions against snapshot files, producing faster refactors, fewer user bug reports, and coverage metrics for shipped components.
AI-written summary · about
chapters (11)
- 0:00Frontend testing journey
- 4:44Code quality boost
- 9:21Cross-browser challenges
- 13:18Baseline safety tests
- 16:24Unit vs integration
- 20:23Testing pipeline setup
- 25:54Future testing plans
- 28:52Button interaction tests
- 31:41Debugging disabled features
- 35:20Q&A
- 40:54Summary
related talks
35mTesting in Frontend World
50mFrontend-as-a-Service Automated Testing: Layers and CI Pipelines
49mFail Fast Approach in Frontend Development
28mUsing CI to Test the Frontend: the TeamCity Example
45mTesting the web without testers — success or failure
19mWorking Well: The Future of Web Testing
53mModern Web Testing: Going Beyond Selenium
38mModern Web Testing: Going Beyond Selenium
