no-code e2e Test Platform · Ücretsiz & açık

Tarayıcı testlerini kod yazmadan oluştur, çalıştır ve dağıt.

e2etest.dev, tıklamalarınızı gerçek ve taşınabilir uçtan-uca testlere dönüştüren bir Chrome Eklentisi. Görsel oluşturucu. Gerçek tarayıcı yürütmesi. Playwright veya Cypress'e tek tıkla aktarım. Claude Cowork ile AI destekli senaryo yarat.

%100 local — hesap yok, sunucu yok Chrome 116+ TR · EN UI Açık formatta taşınabilir senaryolar
e2etest.dev — Chrome Yan Paneli
https://app.example.com/login
Step /5 · Running

Hesabınıza giriş yapın

test@ornek.com
••••••••
Canlı çalışıyor · highlight · screenshot 1.34 sn · all green
Problem

Test, iki kötü seçenek arasında sıkışmış durumda.

Çoğu ekip daha az acıyı seçer. Biz üçüncü bir yol oluşturduk.

Manuel

Hepsini elle tıkla

QA uygulamayı açar, checklist'i tek tek işaretler, dünden bu yana bir şey kırılmadığını umar. Yavaş, hata payı yüksek, ölçeklenmez. Sonraki release koşturmacasında dayanmaz.

Kodlu

Elle yazılmış Playwright/Cypress

Gerçek testler — ama kırılgan selector'lar, saatler süren yazım maratonu, QA katkı veremez. Her UI değişiminde yeşil test bir gecede kırmızıya döner.

e2etest.dev

Görsel + export edilebilir + AI destekli

Tıklayarak oluştur. Gerçek tarayıcıda çalıştır. Aynı senaryoyu Playwright veya Cypress'e export et. Veya akışı anlat, AI senin için yazsın. Herkes katkı verebilir.

Ciddi testler için yapıldı

Gerçek web'i test etmek için ihtiyacın olan her şey.

19 step tipi, gerçek OS-level execution, body'li network capture, video ve istediğin CI'a export yolu — taviz yok.

Görsel senaryo builder

Sayfadaki elemanı seç, picker sırasıyla stabil selector üretir (data-testid → id → name → semantik XPath). Tailwind class hash'lerine takılmaz.

19 step tipi

Click, fill, hover, scroll, dialog, file upload, tab switch, sub-scenario, koşullu dallar, goto, network & performance assertion'ları. Gerçek dünyadaki akışlar tamamen kapsanır.

Real-action runner

Gerçek OS-level mouse — CSS :hover ve native handler'lar gerçekten fire eder. SPA-uyumlu click'ler. React-uyumlu form input. Otomatik retry, screenshot ve highlight.

Network capture — body'lerle

Run sırasında her fetch & XHR; request body, response body, status, Content-Type ve timing ile kaydedilir. JSON auto-format. Request başına 64KB'a kadar.

Video kaydı

Tüm run'ı MP4 olarak kaydet. Bug ticket'ına ekle, paydaşlarla paylaş ya da release notlarına iliştir. Tek toggle.

Self-contained HTML rapor

Her run için tek dosya — inline screenshot'lar, body inspector'lı network log'ları, adım adım timing, pass/fail özeti. Türkçe veya İngilizce.

Playwright & Cypress export

Senaryodan temiz .spec.ts veya .cy.js üret — selector'lar, assertion'lar, network beklentileri korunur. Mevcut test repo'na drop et, CI'da koşsun.

AI ile senaryo (Cowork)

Akışı düz cümleyle anlat. Cowork (Claude in Chrome) siteyi gezer ve senaryoyu window.sansE2E.author ile kaydeder. JSON kopyala-yapıştır yok.

%100 local. Default'ta private.

Hesap yok, telemetri yok, sunucu yok. Senaryolar, koşumlar, videolar, network kayıtları — hepsi tarayıcında kalır. Verin senin.

19step tipi
2framework export
0hesap gerekir
kaydedebileceğin senaryo
Nasıl çalışır

60 saniyede çalışan ilk testin hazır.

Başlamak için SDK, config dosyası ya da CI plumbing gerekmiyor.

Side panel'i aç

Eklentiyi pin'le. Toolbar simgesine tıkla. e2etest.dev, Chrome'un side panel'inde açılır — her zaman tek tık uzakta.

Pick & build

Pick'e bas, sayfadaki elemana tıkla. Click, Fill, Assert, Scroll, Upload — akışına ne gerekiyorsa ekle.

Canlı çalıştır

Run'a bas. Her adım kırmızı çerçeve + screenshot + yeşil tik ile gözünün önünde geçer. Hata olursa hangi adımda kırıldığını tam olarak gösterir.

Export veya paylaş

HTML raporu indir. Senaryoyu Playwright veya Cypress olarak export et. Veya JSON olarak takım arkadaşınla paylaş. Senin tercihin.

AI ile yazım

Anlat, Cowork oluştursun.

e2etest.dev her sayfada deterministik bir window.sansE2E.author API'si expose eder. Cowork (Claude in Chrome) siteyi gezer, her aksiyon için API'yi çağırır ve senaryo doğrudan sidebar'ına düşer — çalıştırmaya hazır.

  • JSON kopyala-yapıştır yok. Selector için prompt engineering yok.
  • AI, picker'ın kullandığı stable-selector önceliğinin aynısını kullanır.
  • AI'ın yazdığı herhangi bir adımı override edebilir, edit'leyebilir veya tekrar çalıştırabilirsin.
  • Gerçek bir user journey olan her akış için çalışır.
window.sansE2E.author — Cowork
// Doğal dilden üye girişi senaryosu üret const s = await window.sansE2E.author.start({   name: 'Üye girişi',   baseUrl: 'https://app.example.com', });   await s.navigate('/login'); await s.fill('input[name=email]', 'ayse@firma.com'); await s.fill('input[type=password]', '•••', { masked: true }); await s.click("//button[text()='Giriş yap']"); await s.assert.url('/profil'); await s.assert.title('Profil', 'contains');   const { scenarioId } = await s.save();
Testin gerçekleşmesini izle

Her adım. Gerçek sayfada. Gözünün önünde.

e2etest.dev arka planda headless çalışmaz. Her adım gerçek sayfada yürütülür — runner element'e ulaştığında kırmızı çerçeveyle aydınlanır, screenshot otomatik alınır, hata olursa hangi adımda kırıldığını tam olarak gösterir. Kullanıcının gördüğünü görürsün.

  • Gerçek OS-level mouse — CSS :hover ve native handler'lar gerçekten fire eder
  • SPA-uyumlu click'ler, React-uyumlu form input
  • Akıllı selector bekleme ile auto-retry
  • Her adımda screenshot, opsiyonel full video
  • Bonus: HTML rapora her fetch/XHR otomatik düşer
Canlı · test edilen hedef sayfa
https://app.example.com/odeme
Click "Siparişi ver"

Siparişi onayla

4242 4242 4242 4242
•••
Gerçek tarayıcı · gerçek etkileşim retry · highlight · screenshot
Gizlilik

Testlerin asla tarayıcından çıkmaz.

Hesap yok. Analytics yok. Telemetri yok. Üçüncü taraf sunucu yok. Senaryolar, run sonuçları, screenshot'lar, videolar ve yakalanan network body'leri — hepsi tarayıcının local storage'ında kalır. Her zaman.

Hesap gerekmez Telemetri yok Tracking yok Sadece local storage Açık veri formatı
SSS

Yüklemeden önce sorular.

Herhangi bir web sitesinde çalışıyor mu?
Evet. Public siteler, internal staging ortamları, localhost ve SSO arkasındaki uygulamalar — Chrome'un gezebildiği her yer. Eklenti sadece sen senaryo başlatınca veya eleman seçince aktif olur.
Gerçekten ücretsiz mi?
Evet. e2etest.dev tamamen ücretsiz, kullanım limiti yok, paywall yok, paid plan yok. Monetization planımız da yok — test topluluğu için açık bir araç olarak yapıldı.
Playwright/Cypress export nasıl çalışır?
Senaryoyu aç, toolbar'daki Playwright veya Cypress butonuna bas. Selector'lar, assertion'lar ve network beklentileri korunarak temiz bir test dosyası iner. Mevcut test repo'na bırak — SDK kurmaya gerek yok.
Verilerim gerçekten özel mi?
Evet. Tüm senaryolar, koşum sonuçları, screenshot'lar, videolar ve yakalanan network body'leri tarayıcında (IndexedDB ve chrome.storage.local) local olarak saklanır. Sunucumuz yok. Telemetri toplamıyoruz. Hesap sistemimiz yok.
Mobil uygulamaları veya native uygulamaları test edebilir miyim?
Hayır — e2etest.dev bir Chrome eklentisi, sadece Chrome'da açılan web sayfalarını test eder. Mobile web (Chrome'da responsive siteler) çalışır; native iOS/Android uygulamaları için farklı bir araca ihtiyacın olur.
Eklentiyi kaldırırsam verilerim ne olur?
Chrome'un standart uninstall akışı eklentideki tüm local veriyi siler. Saklamak istiyorsan önceden senaryolarını JSON olarak export et.
Kod yazmayı bilmem gerekir mi?
Hayır. Tüm amaç görsel olarak senaryo yazmak. Kod biliyorsan, window.sansE2E API'si ile her şeyi programatik de yazabilirsin.
Başla

Her release'de aynı checklist'i tıklamayı bırak.

Bir kere yükle. İlk senaryonu 60 saniyede oluştur. Her release'de güvenle ship et.

Chrome'a ekle — Ücretsiz