end-to-end test
Check a user journey through the running application.
Use this when Unit tests pass but users cannot finish a real workflow.
without the term
“All the unit tests pass but when I actually try to sign up and create a project in the browser, it fails. Can you write a test that does the whole thing like a real user would?”
with the term · How do you ask a model for end-to-end test?
Add an end-to-end test for this user journey. Run the application, complete the workflow, and verify its persisted result.
What is end-to-end test?
An end-to-end test drives a complete flow across the application’s relevant boundaries.
Why does end-to-end test matter when vibe coding?
Generated pieces can each look correct while their integration fails.
How do you do end-to-end test?
Choose one critical journey, use realistic data, and assert the user-visible outcome. State which external services are substituted.
What goes wrong with end-to-end test?
Mocking the entire backend removes the integration the test claims to cover.