Ein neues Open-Source-Projekt setzt darauf, dass das Schwierige am KI-gesteuerten Softwaretesten nicht darin liegt, ein Modell zum Klicken von Schaltflächen zu bringen – sondern darin, das Ergebnis günstig, deterministisch und vertrauenswürdig zu machen.

Das Framework namens e2e, entwickelt von der agentischen Testplattform TesterArmy, beschreibt sich als "Next-Generation"-End-to-End-Testframework für Web- und Mobile-Apps. Ein Test mischt zwei Arten von Schritten. In einem Agenten-Schritt beschreibt man ein Ziel in einfacher Sprache und ein Agent steuert die App darauf zu. In einem Assertion-Schritt prüft man das Ergebnis mit gewöhnlichen Selektoren in derselben Testdatei – das Muster, das Playwright-Nutzer bereits kennen.

Entscheidend ist, was danach passiert. Wird ein Agenten-Schritt durch eine spätere Assertion verifiziert, zeichnet das Framework die Aktionen des Agenten auf, und der nächste Lauf spielt diese Aktionen ganz ohne Modellaufrufe erneut ab – bis sich die Anwendung darunter ändert. Tests ohne Agenten-Schritte brauchen ohnehin kein Modell, und Teams können ihr eigenes Abonnement, ihren API-Schlüssel oder ein lokales Modell mitbringen.

Die Installation ist ein einziger Befehl: Er fragt nach einer Engine – Web oder Mobile – und einem Modellanbieter und schreibt dann eine Konfiguration und einen Beispieltest. Das Projekt kommt als Paketfamilie: das Kern-SDK e2e mit Runner und CLI; eine Web-Engine, die Chromium, Firefox und WebKit über Playwright abdeckt; eine Mobile-Engine für iOS-Simulatoren und Android-Emulatoren über agent-device; ein GitHub-Reporter, der Ergebnisse als Pull-Request-Kommentar postet; Pakete für gehostete Browser und Simulatoren; sowie Executors für Entscheidungsmodelle für begrenzte semantische Aktionen und Assertions. Die CLI liefert ihre Dokumentation im npm-Paket mit, sodass Coding-Agenten sie offline lesen können.

Das Repository steht unter Apache-2.0, weist ausdrücklich darauf hin, dass sich APIs und Konfiguration vor 1.0 noch ändern können, und sendet anonyme Nutzungstelemetrie – welche Befehle und Engines laufen, wo Läufe scheitern –, die sich per Umgebungsvariable oder CLI-Flag abschalten lässt. Innerhalb eines Tages sammelte es mehr als 1.700 Sterne und ist damit das am schnellsten wachsende KI-Testprojekt in den GitHub-Trends.

Es kommt in ein volles Feld. Im vergangenen Jahr folgte eine Open-Source-Bibliothek für "Agenten-Skills" auf die nächste, die Coding-Agenten Engineering-Disziplin beibringen soll – TDD-Schleifen, Debugging-Protokolle, Code-Review. e2e ist ein aussagekräftiger nächster Schritt: Es nimmt dieselbe agentische Prämisse und richtet sie auf den Ort, dem Softwareteams traditionell am wenigsten trauen – die Testsuite.