~/talk

Tiny Tests, Large Results

Talkat TestJS Summit 2022 · on Friday, 2022-11-04· [testing, devops-and-delivery]

Concrete recipes for turning slow, brittle end-to-end checks into fast, focused validations that touch at most two screens: perform a POST to create a session cookie and set cookie in the browser, or authenticate to receive a JSON Web Token and stash it in localStorage, then hit protected endpoints and assert behavior. Examples use Cypress.io, show web-request snippets, and report dramatically lower latency and flakiness with tiny, repeatable tests.

AI-written summary · about

  1. 0:00Introduction
  2. 1:11What makes a test atomic
  3. 3:17Atomic test forms
  4. 4:01Atomic tests on HTML form
  5. 9:41Atomic login with web requests
  6. 11:48Atomic tests with JWT
  7. 17:35Bypassing UI for JWT
  8. 18:43Atomic tests for JWT login
  9. 20:10Additional login mechanisms
~/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.