~/talk

Demystifying Visual Testing with WebDriverIO

Talkat Node.js Global Summit 2020 · on Saturday, 2020-05-30· [testing, nodejs]
links:none on file
slides:none on file

Shows a working setup that hooks WebDriverIO v5 to Percy.io using npm init, npx wdio config -y and @percy/webdriverio; demo takes percy snapshot screenshots at 992px and 1200px, sends them to Percy, and flags a color change in two buttons plus an iframe rendering mismatch between Chrome and Firefox. Explains WebDriverIO sync mode via fibers, TypeScript support, retries and runners, and shows Percy css to exclude dynamic content; the demo runs end-to-end and the diffs are reviewable in the Percy dashboard.

AI-written summary · about

  1. 0:00Intro
  2. 0:33What is Visual Testing
  3. 4:10Agenda
  4. 5:45Benefits of Visual Testing
  5. 7:35What is WebDriverIO
  6. 9:01Sync Mode
  7. 10:15Fibers
  8. 11:57Getting Started
  9. 13:05Visual Studio Code
  10. 17:40Baseline
  11. 19:40Percy CSS
  12. 21:45Best Practices
  13. 24:18Summary
  14. 25:35Key Resources
  15. 26:43Outro
~/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.