e2e: Automate Web and Mobile App Testing with Natural Language Instructions

tester-army/e2e

·2026.10.05 00:03

Describe test objectives in natural language, and an AI agent will manipulate the actual app to achieve them. This is a hybrid E2E testing framework that verifies results using locators and assertions.

Actions performed by the agent are recorded and replayed in subsequent runs without model calls. AI inference is only re-invoked when the app structure changes, significantly reducing test execution speed and costs.

It supports web engines based on Chromium, Firefox, and WebKit, as well as iOS and Android simulators. It internally leverages Playwright and agent-device, alleviating the burden of writing traditional scripts.

You can freely integrate API keys or local models to avoid dependencies. Although the API may change as it is pre-1.0 release, it is open to the open-source ecosystem under the Apache-2.0 license.

GitHub
GitHub repository

tester-army/e2e

Next generation e2e testing framework for web and mobile apps.

TypeScript

This introduction was generated automatically by AI. Check the original for the author's claims and context. Copyright belongs to the original author.

Our guide explains how the AI works. Report errors, attribution issues, or removal requests via Contact.