e2etest.dev - no-code e2e Test Platform
Visual no-code e2e test platform — build, run and ship browser tests. Exports to Playwright & Cypress, AI-authoring via Cowork.
As of June 2026, e2etest.dev - no-code e2e Test Platform has 34 users in the Developer Tools category.
Usersno change0%
34
34
Ratingno change0%
—
— reviews
Reviewsno change0%
—
Version
0.3.1
Manifest V3
90-day change · In the last 90 days this extension 1 version update, changed permissions.
History
4 snapshotsTracking since May 18, 2026.
View as table
| Date | Users | Rating | Reviews | Version |
|---|---|---|---|---|
| May 18, 2026 | — | — | — | 0.1.0 |
| May 24, 2026 | — | — | — | 0.1.0 |
| May 31, 2026 | 22 | — | — | 0.3.1 |
| Jun 6, 2026 | 27 | — | — | 0.3.1 |
| Now | 34 | — | — | 0.3.1 |
Changelog
- May 24, 2026permissions
sidePanel, storage, tabs, activeTab, scripting, webRequest, tabCapture, desktopCapture, offscreen, debugger
sidePanel, storage, tabs, activeTab, scripting, webRequest, webNavigation, tabCapture, desktopCapture, offscreen, debugger, system.display, declarativeNetRequestWithHostAccess
Permissions & access
- Permissions
- sidePanelstoragetabsactiveTabscriptingwebRequestwebNavigationtabCapturedesktopCaptureoffscreendebuggersystem.displaydeclarativeNetRequestWithHostAccess
- Host access
- <all_urls>
Screenshots
About
e2etest.dev - no-code e2e Test Platform is a no-code, visual end-to-end (e2e) test platform that lives in your Chrome side panel. Build real browser test scenarios by clicking — no coding required — then run them, watch them execute live with on-page highlights and screenshots, and export the same scenario to Playwright or Cypress for your CI pipeline.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
WHO IT IS FOR
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
• QA engineers who want to stop hand-writing brittle selectors
• Product managers and designers who want to validate flows themselves
• Developers who need a quick smoke test before pushing
• Teams adopting AI-driven testing without giving up engineering control
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
CORE FEATURES
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
▸ Visual scenario builder
Pick any element on the page with the built-in selector picker. The tool generates a stable selector for you (data-testid → id → name → semantic XPath — never Tailwind classes), so your tests stop breaking on every CSS change.
▸ 19 step types — every real e2e need covered
Navigate · Click · Fill · Select · Checkbox · Press key · Hover · Wait
Assert (visible/hidden/exists/contains/value/attribute/URL/title/meta description/count/performance)
Store in variable · Compute (math validation with i18n number formats)
Group · If / then-else · Go-to step · Call sub-scenario
Scroll (page or any nested scrollable: modal, sidebar, infinite list…)
Tab management (open / switch / close)
Dialog response (alert/confirm/prompt auto-handling)
File upload (literal text, base64 data URL, or bundled fixture)
▸ Real-action runner
Each step performs a genuine action — real OS-level mouse events for hover (so CSS :hover and JS handlers fire correctly), React-compatible input changes, SPA-aware navigation, automatic retries and waits. No flake.
▸ Network capture with request & response bodies
Every fetch and XHR during a run is recorded with full request body, response body, status code, Content-Type, and timing. JSON is auto-formatted. Bodies up to 64 KB per request are kept.
▸ Self-contained HTML reports (TR/EN)
One downloadable file per run with screenshots, network logs (bodies included), step-by-step pass/fail breakdown, performance metrics, and full timing. Available in Turkish or English to match your team.
▸ Video recording
Capture the entire run as a video for sharing, bug reports, or release notes.
▸ Export to Playwright or Cypress
Generate a clean .spec.ts or .cy.js file from any scenario — selectors, assertions, network expectations, and all. Drop straight into your existing test repo.
▸ AI authoring via Cowork (Claude in Chrome)
Describe the flow you want to test in plain language. Paste the generated prompt into Cowork. Cowork browses the site and saves the scenario directly to the extension via the in-page window.sansE2E.author API. No JSON copy-paste, no manual transcription.
▸ Programmable in-page API: window.sansE2E
Power-users can drive every action from the browser console or from automation scripts: clicks, fills, assertions, network checks, scenario authoring — all available as awaitable JS methods.
▸ Test data variables
Define reusable values once: literal, env (process.env), Faker (dynamic), or fixture file. Reference with ${variable} placeholders in any step.
▸ Site crawler
Map an entire site with configurable BFS/DFS, depth and URL limits, subdomain handling, path exclusions, then generate a smoke scenario covering every discovered page in one click.
▸ Scenario composition
Build reusable sub-scenarios (Login, Onboarding, Checkout) and call them from parent scenarios with optional variable inputs. Variables stay scoped — no leakage.
▸ Performance assertions
Fail a step when LCP, FCP, TTFB, DOMContentLoaded, or full load exceeds a threshold. Catches performance regressions automatically.
▸ Favorites + scenario library
Pin frequent scenarios to the top of the list. Download or share any scenario as JSON.
▸ Multilingual UI
Full Turkish and English interfaces. Auto-detects browser language on first run; switch any time from the footer.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
WHY THIS, NOT JUST RECORDED PLAYWRIGHT
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Most recorder tools either spit out brittle CSS-class selectors or lock you in. e2etest.dev - no-code e2e Test Platform:
• Stores scenarios as a portable schema you fully own
• Exports to Playwright or Cypress for your CI without vendor lock-in
• Lets non-engineers visually edit selectors, variables and assertions
• Captures real network bodies for response-shape verification
• Integrates with AI agents (Cowork / Claude in Chrome) so test authoring becomes conversation, not transcription
• Runs offline — everything happens in your browser, no server, no account
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
PRIVACY
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
All scenarios, runs, screenshots, network captures and videos are stored locally in your browser (IndexedDB). Nothing is sent to a remote server. No account required. No telemetry.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
PERMISSIONS — WHY EACH IS NEEDED
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
• sidePanel — host the visual builder in Chrome's side panel
• storage — save your scenarios and preferences locally
• tabs / activeTab — read the URL and inject test steps into the active page
• scripting — inject the selector picker and runner into the page under test
• webRequest — track network requests during a run
• debugger — generate real mouse events for accurate hover testing
• tabCapture / desktopCapture / offscreen — record the run as video
• host_permissions <all_urls> — run tests on any site you visit
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
GETTING STARTED
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
1. Pin the extension and open the side panel
2. Click "+ Create" and name your first scenario
3. On the page you want to test, press "Pick" and click an element
4. Add Click, Fill, Assert and other steps from the toolbar
5. Hit Run — watch every step execute live
6. Download the HTML report or export to Playwright / Cypress
For AI-assisted authoring, click "Cowork auto", describe your flow, copy the generated prompt into Cowork (Claude in Chrome), and let it build the scenario for you.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Made by Şanstech. Feedback and feature requests welcome.Technical
- Version
- 0.3.1
- Manifest
- V3
- Size
- 940KiB
- Min Chrome
- 116
- Languages
- 1
- Featured
- No
Metadata
- ID
- oebpjjophopfohcfoifepbdoplidahop
- Developer ID
- u18bf8cb9cdfda0f588f2dbc23aae087d
- Developer Email
- [email protected]
- Created
- May 17, 2026
- Last Updated (Store)
- May 21, 2026
- Last Scraped
- Jun 6, 2026
- Website
- —
- Support URL
- https://e2etest.dev/contact
- Privacy Policy
- https://e2etest.dev/privacy
Data sourced from the Chrome Web Store · last verified Jun 6, 2026.