Testing Pyramid Clarified
Comparison of four types of automated testing in the Testing Pyramid
9 min readApr 11, 2022
This article is one of the “IT Terminology Clarified” series.
Many software professionals have heard of the “Testing Pyramid”, and there are many versions.
Table of Contents:
· Testing Pyramid (automation)
· Valuable: low => high
· Test Count : large => small
· Execution Speed: fast => slow
· Execution stability : reliable => brittle
· Implementation Challenging : easy => hard
· Beware of ‘Testing Pyramid’ talks by fake agile consultants
· Question: Given Automated UI Testing is so valuable (top of the Pyramid), why it is rarely done in software projects?
Testing Pyramid (automation)
Below is the testing pyramid at Facebook (from this great presentation: “Continuous Integration at Facebook”).