~/talk

Wait, I have to test the front end too?

Talkat NDC Sydney 2020 · 2020-08-31..09-03· [testing, frontend-architecture]
slides:none on file

Shows how to add linting with eslint config and stylelint to catch syntax and style errors, then run pally (pa11y) via Puppeteer to write JSON results and screenshots (pally writes pali.json and saves screenshots in a results folder) to check WCAG AA/AAA across three pages. Demonstrates Backstop JS visual regression with the backstop approve workflow (initial run: 0 pass, 2 fail), and Cypress end-to-end tests with device viewports that find and fix selector and layout regressions.

AI-written summary · about

  1. 0:00Start
  2. 2:33Why test?
  3. 3:05What about the front end?
  4. 3:17The front end matters too
  5. 3:58Linting
  6. 11:21Accessibility Testing
  7. 29:20backstop init
  8. 34:29Can yield false results
~/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.