~/talk

End-to-End Test Architectures, a Dead End Road

TalkinDutchat Devoxx Belgium 2019 · 2019-11-04..11-08· [testing, frontend-architecture]
slides:none on file

Argues that full end-to-end “production-like” pre-prod environments are costly, fragile and slow for distributed DevOps, and should be replaced by consumer-driven contract tests between services, fast isolated unit and integration tests per component, and progressive release patterns such as canary and blue‑green deployments with feature toggles, supported by monitoring and rollback to maintain safety while avoiding brittle shared E2E labs.

AI-written summary · about

  1. 0:00End-to-end testing challenges
  2. 2:07Spaghetti banking systems
  3. 6:47Finance teams resist DevOps
  4. 10:04Test environment problems
  5. 12:58Integration testing across teams
  6. 17:23Five years at Rabobank
  7. 22:05Management’s role in failures
  8. 25:41Manual testing illusion
  9. 29:02Teams breaking each other’s code
  10. 31:10End-to-end testing dead end
  11. 34:03Contract testing alternative
  12. 37:17Safe production testing
  13. 40:25Canary deployment risks
  14. 42:10Future of independent testing
  15. 42:53Q&A
~/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.