Promptles
Testing & Quality

End-to-End (E2E) Test

beginner

Definition

A test that drives the whole app from the outside, just like a real person would: clicking buttons, filling out forms, going from one page to the next. It's the most realistic kind of test (it catches problems no other test would), but also the slowest and the most easily upset by little changes.

In the wild

An end-to-end test for an online store opens the homepage, searches for 'red sneakers,' clicks on the first result, adds them to the cart, fills in checkout, and confirms an order receipt appears. If any step in that journey breaks, the test fails: exactly the way a frustrated customer would notice.

More from Testing & Quality