~/talk

Testing React apps like it’s 2026

Talkat ReactNext 2025 · on Monday, 2025-12-15· [testing, ai-assisted-development]
slides:none on file

Vitest 4 browser mode runs React Testing Library tests inside a real browser so single tests render in ~200ms and nine visual tests complete in ~3s, but tests share one iframe so localStorage, router state and DOM isolation are manual responsibilities. StoryBook’s new test runner converts stories to Vite tests for the same in‑IDE debugging. MSW now supports MSW source that generates mock responses from an OpenAPI contract so tests fail locally when the API changes (price number → object). New Playwright agents (planner generator healer) capture runtime network and console to auto‑fix failing tests.

AI-written summary · about

  1. 0:00Testing React in 2026
  2. 1:09Limitations of current tools
  3. 5:44Vitest browser mode
  4. 8:55Vitest browser caveats
  5. 12:44Storybook testing features
  6. 15:34AI-driven testing workflows
  7. 17:19Minimizing AI testing work
  8. 21:35Playwright Testing Agent
  9. 25:06API mocking with MSW Source
  10. 30:31React testing paradigm shift
~/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.