Visual Regression Testing in React Native
summary
Shows how to catch UI breakages by screenshot diffing using react-native-owl: small CLI plus a custom Jest matcher, an interaction API to press/scroll/type in the simulator, and a report generator. Workflow builds instrumented apps, captures baseline images (example: four screenshots), reruns to create latest images, and emits pixel diffs that flag both big changes (logo swap) and tiny ones (changed punctuation). Baselines update with an update flag and fail CI/PRs until reviewed.
AI-written summary · about
chapters (4)
related talks
28mVisual Regression Test In React Native
38mBuilding Your Own Native App Visual Testing Module with Appium
27mVisual UI Testing – Testing the Last Mile
40mVisual regression testing: your strategy's blind spot
29mHow to set up a pipeline with visual unit tests for your app
45mMobile Visual Testing: Uphill Battle Of Mobile Visual Regression
20mVisual testing with Visual Regression Tracker
12mAutomation of GUI testing using visual regression testing
