~/talk

Fail Fast Approach in Frontend Development

TalkinRussianat RS Conf 2019 · 2019-08-09..08-11· [frontend-architecture]
slides:none on file

Describes a Frontend "fail fast" testing pipeline that shifts tests left to catch bugs before production by running parallel Jenkins jobs that produce Allure reports and visual regression tests (pixelmatch) with artifacts stored via Git LFS. The testing stack combines unit tests, Storybook, Jest/Enzyme and TypeScript; initial automation setup costs 2 hours to a week with device-job runs ~1 hour weekly and an empirical break-even around nine iterations, leading to fewer manual checks, less cross-team bug ping‑pong and faster feedback.

AI-written summary · about

  1. 0:00Introduction
  2. 1:31Fail fast approach
  3. 5:08Classic testing problems
  4. 6:14Fail fast in teams
  5. 9:06Four fail fast testing aspects
  6. 11:13Company tools and stack
  7. 15:49Optimizing test pyramid
  8. 21:55Device testing automation
  9. 27:57Automation vs manual
  10. 31:52Fail fast results
  11. 33:16Q&A: Device testing
  12. 35:24Q&A: Developer load
  13. 38:41Q&A: Test necessity proof
  14. 41:11Q&A: Transition time
  15. 43:03Q&A: Process integration
  16. 45:52Q&A: Visual test choices
  17. 48:24Q&A: Dev time impact
  18. 49:07Summary
~/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.