~/talk

Inverting Test Pyramid - A First Hand Experience Report

Talkat Agile Pune 2014 · 2014-11-21..11-22· [testing]
links:none on file
slides:none on file

Started with ~50% UI automation over two years and ~5–10% unit/service coverage, then flips testing to focus on fast unit and domain-logic tests plus targeted integration tests and minimal UI checks. Built class-level business tests (example: 17 scenarios run in ~17s on CI) and introduced Cucumber-style acceptance and CI runs. Result: UI suite drops from ~14 hours to ~10 minutes, backend tests run 7–10x faster, and production defects fall from ~7–8 down to ~1 per release.

AI-written summary · about

  1. 0:00Introduction
  2. 1:20Agenda
  3. 3:50Release Cycle
  4. 6:10Data Validation
  5. 7:55Regression Testing
  6. 14:20Demo
  7. 18:20Automation
  8. 20:15Problems with this approach
  9. 22:40Maintenance
  10. 24:40Data Analysis
  11. 26:20Inverting Test Pyramid
  12. 29:45Workflows
  13. 31:50System Tests
  14. 35:50Biggest Hurdle
  15. 45:35Building Teams Capability
  16. 48:40Categorization
  17. 50:30Development Time
  18. 53:05Unit Test Coverage
~/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.