~/talk

Visual Regression Testing with BackstopJS

Talkat MidCamp 2019 · 2019-03-21..03-24· [testing]
links:none on file
slides:none on file

Workshop shows how to run BackstopJS via Node and headless Chrome to take reference screenshots and run comparisons with Backstop reference/test commands, using multiple viewports (phone/tablet), ready selectors or delays to avoid slideshow timing issues, and hide/remove selectors for embeds. It demos a standalone Node app and CI integration (CircleCI → Pantheon) that creates a multi‑dev, runs visual and behavior tests, and auto‑deploys on pass, noting dynamic content often needs fixture data or ignored selectors to avoid false failures.

AI-written summary · about

  1. 0:00Introduction
  2. 1:11Training Update
  3. 1:45Visual Regression Testing
  4. 5:40Benefits
  5. 7:30Limitations
  6. 8:37Features
  7. 10:59Configuration
  8. 13:07Demo
  9. 26:30Continuous Integration
  10. 28:21Automated Workflows
  11. 30:47Standalone Apps
  12. 31:31Visual Regression Demo
  13. 33:19Multisite Demo
  14. 34:27Continuous Integration Demo
  15. 36:29Where is it
  16. 43:49What is pain
~/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.