Glossary

E2E Testing

E2E (End-to-End) tests automatically simulate real user actions in a browser: fill in a form, click a button, verify that data appears. They test the entire stack from UI to database.

When needed

Popular tools

Downsides

E2E tests are slow (seconds per test), brittle (depend on UI details), and require a running application. Keep them few and run them less frequently than unit tests.