tester-army/e2e
Next generation e2e testing framework for web and mobile apps.
Build with Backblaze B2
SDKs, agent skills, IDE extensions, and reference pipelines from Backblaze Labs. All open source.
Loading star history...
Where it stands
Rank, growth pace and release cadence relative to everything GStars tracks.
Ranks #90 of 2,845 repositories GStars tracks this week (top 3%).
5 releases in the last 90 days, the latest today, with 51 contributors on GitHub.
The biggest single-day gain in the last year, +1,636 stars on Oct 6, coincided with release @e2e-dev/[email protected].
Use Cases & Benefits
- Provides an end-to-end testing framework that uses natural language goals to drive web and mobile app interactions via an AI agent.
- Enables test creation with natural language steps that record and replay actions without repeated model calls, reducing flakiness and maintenance.
- Use for automating complex user workflows in web apps using natural language descriptions and Playwright-based browser engines.
- Use for testing mobile applications on iOS and Android simulators or emulators with AI-driven agents executing semantic actions.
- Use for integrating AI-powered end-to-end tests into CI pipelines with GitHub reporting and hosted device cloud services for scalable testing.
Should you depend on it?
License terms, project hygiene and risks, from GitHub metadata and GStars' snapshots.
License
Apache 2.0
Permissive: commercial use, modification and redistribution are allowed with attribution; includes an explicit patent grant from contributors.
Community files
- README: present
- Contributing guide: present
- Code of conduct: present
Watch-outs
No watch-outs from GStars' checks.
General guidance from repository metadata, not legal advice. How we score
From the README
e2e is an end-to-end testing framework for web and mobile apps. 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.
An agent step that a later assertion verifies records its actions, and the next run replays them with no model calls until the app changes. Tests without agent steps need no model. Bring your own subscription, API key, or local model.
initasks for an engine, web or mobile, and a model provider, then writes a config and an example test. The quickstart covers the rest.To see a finished setup in your stack, open
examples/: Vite, Next.js, Astro, Expo, SwiftUI, Jetpack Compose, Kotlin Multiplatform, and Flutter, each a standalone project with a passing suite.
Daily snapshots
Stars gained per day, and how forks and open issues moved, from GStars' daily snapshots
+7,939 stars over 12 days across 13 snapshot days; best day +1,636 on Oct 6.
Forks
528+420
Open issues
84+41
Compared with peers in Testing
Fastest-growing repositories GStars tracks in this cohort for the week of Oct 11, by 7-day star growth
| Repository | Stars | +7d | Health | Last release |
|---|---|---|---|---|
| lexmount/moli | 20.1K | +4.5K | 75 | 1 day ago |
| tester-army/e2e | 10.8K | +2.7K | 75 | today |
| AtomicBot-ai/atomic-agent | 3.3K | +492 | 35 | today |
| miuuyy/codex-chatgpt-web | 14.2K | +187 | 75 | today |
| nanobrowser/nanobrowser | 14.1K | +173 | 46 | 8 days ago |
| microsoft/playwright-mcp | 38.2K | +0 | 75 | 18 days ago |
| Category median | 14.2K | +187 | 75 | — |
Discover Repositories
Search across tracked repositories by name or description