Automation of GUI testing using visual regression testing
summary
Automated visual regression testing captures screenshots and diffs them over time using Playwright for end-to-end navigation and Percy for snapshot comparison and review; a two-line test (navigate, snapshot) flags a surprising regression where a global CSS change makes the ticket menu disappear. Tests run across browsers and viewports, support native apps, and integrate with CI; watch for live dates, animations, and running against non-controlled production content; start with visual smoke tests.
AI-written summary · about
chapters (8)
- 0:00Visual regression testing intro
- 2:09Visual testing for UI
- 3:55Snapshots detect changes
- 4:40Live demo: Playwright & Percy
- 6:25Debugging visual changes
- 7:31Integrating visual testing
- 8:55Three common challenges and solutions
- 10:46Summary
related talks
27mVisual UI Testing – Testing the Last Mile
45mMobile Visual Testing: Uphill Battle Of Mobile Visual Regression
51mAutomating visual testing with Percy
20mVisual testing with Visual Regression Tracker
37mThe Colorful World of Visual Test Automation
27mWhat To Expect When You're Expecting: A guide to Regression Testing
53mPainless visual testing
14mAutomated Visual Regression and Accessibility Testing Made Easy
