टेस्टिंग पिरामिड हा एक मॉडेल आहे जो टेस्ट स्यूट संरचित करण्यासाठी वापरला जातो — तळाशी अनेक वेगवान unit tests, मध्यभागी कमी integration tests आणि शीर्षाकडे काही end-to-end tests असतात. हे संतुलित, कार्यक्षम टेस्टिंग धोरण मार्गदर्शन करते.
पिरामिडचा आकार
/\
/E2E\ ← FEW end-to-end tests (slow, broad, brittle, expensive)
/------\
/ INTEG. \ ← SOME integration tests (medium speed/scope)
/----------\
/ UNIT \ ← MANY unit tests (fast, focused, cheap) — the BASE
/--------------\
