Visual no-code e2e test platform — build, run and ship browser tests. Exports to Playwright & Cypress, AI-authoring via Cowork.
Users
40
0 in 30 days
Rating
0.0 / 5
unchanged in 30 days
Ratings
0
0 in 30 days
Store rank
#118K
#98K among extensions
Version
0.3.1
updated 21 May 2026
Users
monthly, 5 months
Latest, 16 Oct 2026:40 usersMove the mouse over the chart for any month
Ratings count
monthly, 5 months
Latest, 16 Oct 2026:0 ratingsMove the mouse over the chart for any month
The Chrome Web Store rounds user counts down to the leading digit, so the user line moves in steps. The ratings count is exact and is the better signal of real adoption.
About e2etest.dev - no-code e2e Test Platform
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, pres…
Growth
Window
Users
Change
Ratings
Rating
7 days
0
+0.0%
0
0.00
30 days
0
+0.0%
0
0.00
Chrome Web Store search rankings
Where e2etest.dev - no-code e2e Test Platform appears when people search the store, with the 30 day change