Adaptation of the E2E Tests for a Big Project
summary
DeliveryHero adapts end-to-end testing for a large codebase by building a separate tests repo, running tests as a cron job today while migrating into CI/CD, and integrating a custom Cypress integration that produces Slack reports with stack traces and screenshots. Teams of ~20 front-end engineers submit ~10 PRs daily across microfrontends (50k LOC) and a monolith (200k LOC). Utilities include a goDirect command that seeds localStorage to skip flows and a cookie-based feature variation service to exercise flag permutations; work is already reducing manual regression effort.
AI-written summary · about
chapters (5)
related talks
26mImplementing a test suite in an existing Frontend application
48mHow We Tried to Introduce E2E Tests and Why It Failed
40mScaling testing & test automation without losing control
26mBeyond the Hype: Facing Micro Frontend Challenges in Large Scale
39mGetting Started with E2E Tests for True CI/CD
26mModern Testing Practices in Frontend Applications
18mEffective Test Automation Framework Design
41mEnd-2-end testing without the pain
