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.
Çoğu ekip daha az acıyı seçer. Biz üçüncü bir yol oluşturduk.
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.
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.
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.
19 step tipi, gerçek OS-level execution, body'li network capture, video ve istediğin CI'a export yolu — taviz yok.
Sayfadaki elemanı seç, picker sırasıyla stabil selector üretir (data-testid → id → name → semantik XPath). Tailwind class hash'lerine takılmaz.
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.
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.
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.
Tüm run'ı MP4 olarak kaydet. Bug ticket'ına ekle, paydaşlarla paylaş ya da release notlarına iliştir. Tek toggle.
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.
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.
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.
Hesap yok, telemetri yok, sunucu yok. Senaryolar, koşumlar, videolar, network kayıtları — hepsi tarayıcında kalır. Verin senin.
Başlamak için SDK, config dosyası ya da CI plumbing gerekmiyor.
Eklentiyi pin'le. Toolbar simgesine tıkla. e2etest.dev, Chrome'un side panel'inde açılır — her zaman tek tık uzakta.
Pick'e bas, sayfadaki elemana tıkla. Click, Fill, Assert, Scroll, Upload — akışına ne gerekiyorsa ekle.
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.
HTML raporu indir. Senaryoyu Playwright veya Cypress olarak export et. Veya JSON olarak takım arkadaşınla paylaş. Senin tercihin.
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.
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.
:hover ve native handler'lar gerçekten fire ederHesap 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.
chrome.storage.local) local olarak saklanır. Sunucumuz yok. Telemetri toplamıyoruz. Hesap sistemimiz yok.window.sansE2E API'si ile her şeyi programatik de yazabilirsin.Bir kere yükle. İlk senaryonu 60 saniyede oluştur. Her release'de güvenle ship et.
Chrome'a ekle — Ücretsiz