~/talk

Testing, Testing, 1, 2, NaN

Talkat React Alicante 2018 · on Friday, 2018-09-14· [testing, developer-experience]

Argues that testing myths are false and shows concrete tooling and tradeoffs: unit tests with Jest and fetch-mock, snapshot tests via Storybook, property testing with checkjs, integration caution, end-to-end with Cypress (recordings work) and mobile with Detox (works but has gotchas) while Appium often fails. Gives surprising data point — 67% Windows class fails on renderer tests — and offers built tools: solidarity for environment checks, Danger for PR warnings, greenkeeper/updater for deps, and recommends type checking and chaos tools for resilient apps. Jest snapshots Cypress recordings

AI-written summary · about

  1. 0:00Intro
  2. 0:53Testing... Testing... 1, 2, NaN
  3. 3:40TALK ON TESTING
  4. 4:32Teams
  5. 5:00The Tester's Crisis
  6. 5:32Testing Myths aka Excuses
  7. 7:08Think Functional
  8. 7:53If you're doing the same thing in two places, DRY your code.
  9. 9:39The Testing Domain
  10. 15:54Snapshot Unit Tests
  11. 20:52Cypress for Web
  12. 21:09Appium
  13. 23:51Complexity Audits
  14. 27:49Environment Tests? wat?
  15. 29:27API Snapshots?
  16. 30:40Perf Testing
  17. 30:52Copy-Paste Testing? JS Inspect DRY code is maintainable code
  18. 31:48Coverage Reporting
  19. 33:14Static Type Checking PLEASE!
  20. 34:02Localization pseudo-localization
  21. 37:02Production Testing Crowd-sourced Errors
  22. 37:52The question is: "What needs to be durable and effective for your software?"
~/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.