
I Fixed 110 Failing E2E Tests in 2 Hours Without Writing a Single Line of Test Code
110 failing Playwright tests. Login flows, multi-step form wizards, search filters, file uploads, complex user workflows. Some failures were missing UI steps. Some were dirty state from previous runs. Some were stale selectors. I fixed all of them in 2 hours. I didn't write a single line of test code. I built a https://github.com/kaizen-yutani/playwright-autopilot that does it. How the debugging workflow actually works When you run a test through the plugin, a lightweight capture hook injects into Playwright's worker process. It monkey-patches BrowserContext._initialize to add an instrumentation listener — no modifications to Playwright's source code, works with any existing installation. From that point, every browser action is recorded: DOM snapshots — full ARIA tree of the page captured before and after each click, fill, select, and navigation. When a test fails, you see exactly what the page looked like at the moment of failure, and what it looked like one step before. Network requ
Continue reading on Dev.to
Opens in a new tab




