~/talk

Testing In Production

Talkat Øredev 2019 · 2019-11-06..11-08· [testing, devops-and-delivery]
slides:none on file

Claims that running tests against live systems raises confidence and velocity by catching real-data bugs before release and lowering fix time, with concrete practices: use feature flagging (Split or LaunchDarkly) to target developers and bots, create identifiable test users or backend test flags so analytics and third parties ignore robot actions, schedule automated checks (Robot Framework / Jest / Protractor) with Jenkins/CircleCI, alert via PagerDuty/Slack, and roll changes via a production canary so failures hit few users and can be rolled back immediately.

AI-written summary · about

  1. 0:00Start
  2. 4:20What's wrong with staging environments?
  3. 7:07Testing in production only works when...
  4. 12:32Parallel Feature Flags
  5. 17:23Job Scheduler
  6. 19:16Tools
  7. 20:12Solution
  8. 23:32Setup & Teardown
  9. 25:18Why use a production canary?
  10. 26:21Canary Setup
  11. 27:18Risk Mitigation
  12. 28:58Performance Testing in Production
  13. 30:28Testing in a Containerized Environment
  14. 31:47Where do prod tests operate?
  15. 32:22Shifting your company's testing culture
~/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.