Mobile Visual Testing: Uphill Battle Of Mobile Visual Regression
summary
Visual regression testing targets tiny layout and pixel shifts that manual reviewers miss due to change blindness, so automation is necessary. The recommended workflow starts with Jest snapshot tests for DOM/CSS, moves to component tests with Storybook/Chromatic or Percy, then page/native screenshots using PhantomCSS or BackstopJS (Puppeteer + Headless Chrome) and platform SDKs (Android Screenshot Tests, iOS Snapshot Test Case). Android gets priority here — ~80% market share vs ~17% iOS — and scale uses enterprise tools like Applitools, BrowserStack or Sauce Labs; maintenance cost is the main tradeoff.
AI-written summary · about
chapters (12)
- 0:00Start
- 0:35Goals Visual Testing (VT): What, Why. How and When
- 1:13Target Platforms
- 2:53Agile Testing Quadrants
- 5:19Test Pyramid & Drinking Glass
- 6:14What are we missing?
- 8:19A Little Bit of Science
- 9:32Visual Test Pyramid
- 10:26CSS/DOM Tests
- 17:37Visual Component Testing
- 34:26Page Visual Tests
- 40:12Summit
related talks
12mAutomation of GUI testing using visual regression testing
27mVisual UI Testing – Testing the Last Mile
27mWhat To Expect When You're Expecting: A guide to Regression Testing
37mThe Colorful World of Visual Test Automation
40mVisual regression testing: your strategy's blind spot
37mSpot the Difference; Automating Visual Regression Testing
31mEnd to end testing a world of web, mobile & desktop apps
28mVisual Regression Test In React Native
