~/talk

Visual Regression Test In React Native

Talkat React Native EU 2020 · 2020-09-03..09-04· [react-native, testing]
links:none on file
slides:none on file

Visual regression testing captures screenshots and compares them in CI so UI changes are visible as diffs. Setup uses reg suit to store screenshots (S3/GCS), storybook served via react native for web, and storycap to capture images; CI runs screenshots, reg suit reports changed/new/deleted components (demo shows four changed items) and five diff views including side‑by‑side and blend. Example: changing a button’s width/border radius and forcing its label alters both the signup component and the login page; the report flags both and prevents a broken layout.

AI-written summary · about

  1. 0:00Intro
  2. 1:03Who am I
  3. 2:12Cure App
  4. 3:27UI Testing
  5. 4:17Login Page
  6. 5:06Test UI
  7. 5:38Snapshot Tests
  8. 7:13Visual Regression Test
  9. 8:29Reports
  10. 9:40Visual Example
  11. 11:34Snapshot Example
  12. 13:48Dark Mode
  13. 15:10Why Visual Regression Tests
  14. 15:42How To Perform Visual Regression Tests
  15. 16:00RegSuit
  16. 17:12Storybook
  17. 20:13Demo
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.