Engineering Library
Testing
A defensible testing philosophy — what to test and what not to.
Definition
What Testing covers
This category covers test strategy: the test pyramid, the levels from unit to E2E, and what tests are worth — and what they aren't.
What this category covers
- The test pyramid explained
- What to test — and what not to
- Unit vs. integration vs. E2E
- Anti-pattern: flaky tests
Reference Guides
Solid answers in this field.
In-depth, citable documents — every recommendation with its trade-off, its cost and the case in which we decide differently.
New articles in this category are published on an ongoing basis. You can already find the core terms in the glossary.
Go to the glossaryKnowledge graph
Continue your engineering journey.
Related concepts, decisions, playbooks and perspectives — as one connected path, not a list of links.
Concepts
A concrete problem in this field?
We don't just solve it on paper. Talk to the engineers who would build it.
