Testing Pyramid Makes Little Sense, What We Can Use Instead
summary
Argues the testing pyramid is obsolete and replaces it with a concrete testing matrix that scores actual effort (install write debug maintain) against delivered confidence using t-shirt sizes, not percentages. Compares tools: Jest+Enzyme vs React Testing Library, snapshot and visual testing, Cypress (screenshots videos retries) and cloud recorders like mabl, showing tradeoffs in installation time, debugging speed and long‑term maintenance. Recommends iterating per feature, moving toward green cells of high confidence low effort.
AI-written summary · about
chapters (22)
- 0:00Intro
- 0:20Testing Pyramid Makes Little Sense
- 1:21The original pyramid
- 2:13The Pyramid transforms
- 2:30The core idea remains
- 2:44Challenging the pyramid
- 4:45Testing Pyramid with holes?
- 5:20Find the differences
- 6:42Lower level tests require a small effort
- 8:10Testing Tools Effort Simulator
- 9:57No automated tests
- 10:41Jest Snapshots
- 10:59Visual Snapshots
- 12:29MABL
- 15:20Any testing level "recipe" has 2 problems
- 17:44The Testing Matrix Optimize for maximum confidence at minimum effort
- 21:05Feature Iterations: Planning
- 21:37Feature Iterations Coding / Testing
- 23:13Feature Iterations: Deploying
- 24:38Feature Iterations. Maintenance
- 25:43The Testing Matrix Helps refine the testing strategy through iteration
- 26:31In Summary
related talks
35mDemystifying the test pyramid
33mA More Fluid Pyramid
44mThe Test Automation Pyramid and How It Ruins Your Life
28mEgad! How Do We Start Writing Better Tests?
22mTesting Pyramid in the Age of AI: From Unit, Integration to API Testing
47mChris Harbert: Building the Testing Pyramid
12mExploring the (testing) pyramid
35mScalable Testing Strategies
