E2E Test
E2E
ELI5 — The Vibe Check
E2E is just shorthand for End-to-End Test. It means testing the whole journey from when a user clicks something to when they see a result, hitting every layer of your app along the way like a pinball machine.
Real Talk
E2E (End-to-End) testing validates complete user scenarios across the full application stack. The abbreviation is used interchangeably with End-to-End Test in CI configs, tooling, and team conversations.
When You'll Hear This
"Add an E2E test for the payment flow." / "E2E tests are flaky on CI because of network timeouts."
Related Terms
Cypress
Selenium drives a browser like a confused tourist with a map.
End-to-End Test (E2E)
An end-to-end test is like hiring a robot to be a user.
Flaky Test
A flaky test is a test that sometimes passes and sometimes fails for no clear reason — even when nothing changed.
Headless Browser
A headless browser is a real browser — Chrome, Firefox — but without the visible window.
Playwright
Playwright is an end-to-end testing tool that controls real browsers (Chrome, Firefox, Safari) to test your web app the way a user would.