Open Source Project #229: e2e — Write E2E Tests in Plain English, Then Replay Verified Agent Actions With Zero Model Calls
Description and use
<h2> Introduction </h2> <blockquote> <p>"Describe a goal in natural language and an agent drives the app to reach it. Check the result with locators and assertions in the same test."</p> </blockquote> <p>This is <strong>article #229</strong> in the "One Open Source Project a Day" series. Today's project is <strong>e2e</strong> — an end-to-end testing framework for web and mobile apps by TesterArmy, 6,361 Stars, Apache-2.0 license.</p> <p>End-to-end testing has long been stuck in a tension: <strong>hardcoded selectors break the moment the UI is redesigned, but if test logic is too loose, it can
Problem
<h2> Introduction </h2> <blockquote> <p>"Describe a goal in natural language and an agent drives the app to reach it. Check the result with locators and assertions in the same test."</p> </blockquote> <p>This is <strong>article #229</strong> in the "One Open Source Project a Day" series. Today's project is <strong>e2e</strong> — an end-to-end testing framework for web and mobile apps by TesterArmy, 6,361 Stars, Apache-2.0 license.</p> <p>End-to-end testing has long been stuck in a tension: <strong>hardcoded selectors break the moment the UI is redesigned, but if test logic is too loose, it can
Outcome
<h2> Introduction </h2> <blockquote> <p>"Describe a goal in natural language and an agent drives the app to reach it. Check the result with locators and assertions in the same test."</p> </blockquote> <p>This is <strong>article #229</strong> in the "One Open Source Project a Day" series. Today's project is <strong>e2e</strong> — an end-to-end testing framework for web and mobile apps by TesterArmy, 6,361 Stars, Apache-2.0 license.</p> <p>End-to-end testing has long been stuck in a tension: <strong>hardcoded selectors break the moment the UI is redesigned, but if test logic is too loose, it can
Evidence
Open Source Project #229: e2e — Write E2E Tests in Plain English, Then Replay Verified Agent Actions With Zero Model Calls
- Record date: 2026-10-07T13:41:10.389Z