Software Testing Tools

Test Pyramid Calculator

Enter unit, integration, and E2E test counts and durations to assess pyramid shape and total suite run time.

No data is transmitted — everything runs locally

Example — Representative default scenario — unit tests 700 · integration tests 120 · e2e tests 30.

Unit %
84%
850 tests — target 70%
E2E %
4%
45 tests — target <10%
Suite runtime
6.9 min
serial execution
Pyramid shape
✓ Good pyramid

Test Pyramid Calculator

The Test Pyramid Calculator analyzes test composition ratios and total run time against ideal pyramid and testing trophy shapes.

• Identify whether a test suite is pyramid or ice cream cone shaped

• Calculate total test suite run time from test composition

• Assess whether E2E test overrepresentation is slowing CI

• Set test pyramid targets for a testing strategy document

Uptime, incident, and on-call management. Better Stack provides status pages, incident management, and on-call scheduling for engineering teams.
View test pipelines with Better Stack
External site · Independent provider · We may receive a commission · Not a recommendation
What does this tool tell you?
The Test Pyramid Calculator analyzes test composition ratios and total run time against ideal pyramid and testing trophy shapes.
What affects the result most?
Test pyramid: unit (fast/cheap) → integration → E2E (slow/expensive) — ideal ratio ~70/20/10. Ice cream cone anti-pattern: heavy E2E, light unit — slow, brittle, expensive to maintain. Unit test: tests one function/class in isolation — milliseconds, no I/O.
How should I use the result?
The calculation is deterministic — the same inputs always produce the same output — so the most useful workflow is to vary one input at a time and see which factor moves the result most. That tells you where to focus your attention before committing to a decision.
Test infrastructure uptime visibility. Better Stack alerts you when test runners, CI services, or staging environments go down — before flaky tests mask real failures.
View monitoring options →
External site · Independent provider · We may receive a commission · Not a recommendation