Last Updated: November 21, 2025
Focus Areas
| Focus |
|---|
Favor fast unit tests at the base of the pyramid
|
Limit flaky end-to-end tests to critical user journeys
|
Commands & Queries
pytest tests/unit
Run the unit test suite
pytest tests/integration --env=staging
Execute integration tests
npm run test:e2e -- --headless
Smoke end-to-end flows
Summary
Balance pyramid layers so teams get quick feedback while safeguarding key flows.
💡 Pro Tip:
Run fast unit tests constantly and keep end-to-end suites lean.