TotalApp Dökümanlar

Web Test Modülü

Playwright ile desteklenen, paralel çalışan ve çok tarayıcılı yürütme özellikli görsel test kaydedici.

Yakında Geliyor

Web Test Modülü aktif geliştirme aşamasındadır. Aşağıdaki içerik planlanan özelliklerin önizlemesidir. Yayınlandığında KG Ekranlarını Yönet modalında bu ekran otomatik olarak etkinleşecektir.

Genel Bakış

Web Test Modülü, görsel bir kayıt arayüzü ve yerleşik paralel çalışan mimarisi aracılığıyla Playwright test yazımını düzene sokacak. Artık Playwright belgelerini açıp boş bir test dosyasına bakmanız gerekmeyecek — tarayıcıda gezinirken ekran eyleminiz doğrudan anlamlı Playwright koduna dönüşecek.

Test oluşturulduğunda, Test Çalıştırıcı (yakında) aracılığıyla doğrudan buradan birden fazla tarayıcıda çalıştırabilir ve Artifakt Kasası aracılığıyla sonuçları gözlemleyebilirsiniz.

Planlanan Özellikler

Görsel Test Kaydedici

Gerçek zamanlı Playwright codegen ile sıfır kod. Tıklayın, doldurun, gezinin — her eylem doğru selektörler ve wait koşulları içeren TypeScript'e dönüşür.

Çok Tarayıcılı Yürütme

Testleri Chromium, Firefox ve WebKit'te eş zamanlı olarak çalıştırın. Tek bir çalışmada tarayıcıya özgü gerileme tespiti.

Paralel Çalışanlar

Test süitini birden fazla eş zamanlı çalışan arasında dağıtın. Büyük süitlerde duvar saati sürelerini önemli ölçüde kısaltın.

Görsel Diffing

Temel ekran görüntüleriyle yerleşik piksel karşılaştırması. İnce CSS regresyonlarını otomatik olarak işaretleyin.

Duyarlı Ön Ayarlar

Mobil (375px), Tablet (768px) ve Masaüstü (1440px) görünümlerini tek tıklamayla test edin.

Kod Düzenleyici

Kaydedilen testleri doğrudan düzenleyin. TypeScript sözdizimi vurgulama, otomatik tamamlama ve satır içi Playwright doküman ipuçları.

Planlanan İş Akışı

1. URL Gir
2. Kayda Başla
3. Gezin ve Tıkla
4. Kodu İncele
5. Tarayıcılarda Çalıştır
  1. URL Girin — Test etmek istediğiniz web uygulamasının URL'sini girin. Kimlik doğrulama gerektiren sayfalar için ortam değişkenlerini yapılandırın.
  2. Kayda BaşlayınKaydı Başlat'a tıklayın. Tarayıcı panelinde hedef URL açılır.
  3. Gezinin ve Tıklayın — Uygulamanızı normal şekilde kullanın. Her eylem — tıklamalar, metin girişi, sayfaya gitmeler, beklentiler — canlı olarak doğru Playwright TypeScript'e dönüşür.
  4. Kodu İnceleyin — Sağ bölmede oluşturulan test kodunu görün. Düzenleyicide doğrudan düzenleme yapın.
  5. Tarayıcılarda Çalıştırın — Hedef tarayıcıları seçin ve paralel test yürütmesi için Test Çalıştırıcı'ya gönderin.

Tarayıcı Desteği

TarayıcıMotorDurum
Chromium Blink / V8 Planlandı
Firefox Gecko / SpiderMonkey Planlandı
WebKit WebKit / JavaScriptCore Planlandı
Google Chrome (kararlı) Blink / V8 Değerlendiriliyor
Microsoft Edge Blink / V8 Değerlendiriliyor

Diğer KG Ekranlarıyla Entegrasyon

Birleşik KG Hattı

Web Test Modülü, diğer KG ekranlarıyla birlikte çalışacak şekilde tasarlanmıştır:

Sık Sorulan Sorular

Web Test Modülü ne zaman yayınlanacak?
Kesin bir tarih yok. Geliştirme devam ediyor. Hazır olduğunda, herhangi bir işlem yapmanıza gerek kalmadan Ekranları Yönet modalında KG bölümünde otomatik olarak etkinleşecek.
Halihazırda Playwright testlerim var. Bunları içe aktarabilir miyim?
Evet, planlıyoruz. Web Test Modülü mevcut .spec.ts dosyalarınızı düzenleyicide açabilecek. İçe aktarma akışı release notlarında belgelenecek.
Şu anda hangi KG ekranlarını kullanabilirim?
Flake Takipçi ve Artifakt Kasası bugün kullanılabilir. Web Test Modülü, Test Planı ve Test Çalıştırıcı yakında geliyor.