Skip to content
Testing·Intermediate·Conceptual·1 min read

What does an end-to-end test verify that lower-level tests cannot?

Short interview answer

It verifies the whole system working together — frontend, backend, auth, database, third-party services — across real navigations and browser state. Bugs that only appear at an integration boundary, where each side passes its own tests, surface only here.

Key takeaway

Explain the underlying mental model clearly, then support it with a concrete example and its trade-offs.

← Back to End-to-end testing

Related questions