Item logo image for e2etest.dev - no-code e2e Test Platform

e2etest.dev - no-code e2e Test Platform

ExtensionDeveloper Tools
Item media 3 (screenshot) for e2etest.dev - no-code e2e Test Platform
Item media 1 (screenshot) for e2etest.dev - no-code e2e Test Platform
Item media 2 (screenshot) for e2etest.dev - no-code e2e Test Platform
Item media 3 (screenshot) for e2etest.dev - no-code e2e Test Platform
Item media 1 (screenshot) for e2etest.dev - no-code e2e Test Platform
Item media 1 (screenshot) for e2etest.dev - no-code e2e Test Platform
Item media 2 (screenshot) for e2etest.dev - no-code e2e Test Platform
Item media 3 (screenshot) for e2etest.dev - no-code e2e Test Platform

Overview

Visual no-code e2e test platform — build, run and ship browser tests. Exports to Playwright & Cypress, AI-authoring via Cowork.

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.

Details

  • Version
    0.3.1
  • Updated
    May 21, 2026
  • Size
    940KiB
  • Languages
    English
  • Developer
    Email
    info@wover.com.tr
  • Non-trader
    This developer has not identified itself as a trader. For consumers in the European Union, please note that consumer rights do not apply to contracts between you and this developer.

Privacy

Manage extensions and learn how they're being used in your organization
The developer has disclosed that it will not collect or use your data. To learn more, see the developer’s privacy policy.

This developer declares that your data is

  • Not being sold to third parties, outside of the approved use cases
  • Not being used or transferred for purposes that are unrelated to the item's core functionality
  • Not being used or transferred to determine creditworthiness or for lending purposes

Support

For help with questions, suggestions, or problems, visit the developer's support site

Google apps