~/talk

Take a Snapshot

Talkat ngVikings 2019 · 2019-05-27..05-28· [testing, angular]

Shows how to add Jest integration to an Angular app and demonstrates using both image snapshots and structured object snapshots for testing. Argues snapshots reduce manual verification but require discipline—recommends focusing snapshots on business logic, using readable object formats, grouping tests to avoid flaky beforeEach issues, and having an explicit CI review/update flow to manage snapshot changes while warning against brittle large blobs and committing opaque JSON/images.

AI-written summary · about

  1. 0:00Welcome
  2. 1:06What is a snapshot
  3. 5:24Testing benefits
  4. 7:10Snapshot tools setup
  5. 10:03Basic snapshot config
  6. 12:13Snapshot file structure
  7. 14:03Updating snapshots
  8. 17:15Each feature
  9. 20:06Business logic testing
  10. 24:04Snapshot tips
  11. 26:14Snapshot review
  12. 28:21Updating snapshot tests
  13. 29:47When to use snapshots
~/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.