Zagru PulseSentetik izleme ve görsel regresyon
Uygulamanızın nabzı. Her gün, her ekran.
Pulse, belirlenen zamanlamayla web uygulamanızı gerçek bir Chromium tarayıcısında açar, her ekranı ziyaret eder, kritik iş yolculuklarını çalıştırır, her ekranı onaylı bir referansla karşılaştırır — ve her sonucu saklar.
Erken erişim — sınırlı sayıda tasarım ortağıyla çalışmaya başlıyoruz.
- Zagru One'daki ilk tam taramasında bulunan ekran
- 500
- kapsanan navigasyon hedefi
- 140
- deterministik kontrol
- 12
Temsili arayüz
Tek bir sayı. Arkasında her ekran.
Yönetici için 0–100 arası bir sağlık skoru; mühendis için başarısız ekran, adım ve fark.
Temsili: Pulse'un nabız çizgisi ve sağlık skoru, geçtikçe yeşile dönen ekran matrisi, hata veren bir ekran ve bu ekranın referansını güncel görüntüyle karşılaştıran kaydırıcı.
Ne yapar
Her sabah üç soruyu yanıtlar.
- 01
Kullanıcıların gördüğünü görür
Gerçek bir tarayıcı oturum açar, navigasyonu tarar, listeleri, detayları ve sekmeleri açar ve her ekranı kaydeder.
- 02
Yalnızca sayfalar değil, yolculuklar
Kritik iş yolculukları uçtan uca çalışır — örneğin yeni sevkiyat, taşıyıcı atama, sevk, teslim kanıtı — ve Pulse hangi adımın bozulduğunu ve ne zamandan beri bozuk olduğunu bilir.
- 03
On iki deterministik kontrol
Konsol hataları, başarısız istekler, hata sınırları, çevrilmemiş çeviri anahtarları, taşmalar, temel erişilebilirlik, performans eşikleri ve maskelenmiş piksel farkı.
- 04
Gürültü değil, sorunlar
Aynı imzaya sahip hatalar tek bir sorunda gruplanır; sorun iki başarısız çalıştırmadan sonra açılır ve üç başarılı çalıştırmadan sonra kendiliğinden kapanır.
- 05
Doğru uyarı, doğru zamanda
E-posta, Slack, Telegram veya webhook; günlük özet; sessiz saatler.
Nasıl çalışır
Zamanla. Ziyaret et. Kontrol et. Puanla.
Her kontrol deterministiktir — çalıştırması ucuzdur ve her seferinde aynı yanıtı verir.
Zamanla
Birkaç dakikada bir yoklamalar, günde birkaç kez yolculuklar, her gece tam tarama.
Aç ve oturum aç
Bir çalıştırıcı gerçek Chromium'u açar ve bir kullanıcının yapacağı gibi oturum açar.
Keşfet ve ziyaret et
Navigasyon taranır; her ekran ziyaret edilir ve her yolculuk çalıştırılır.
Kontrol et ve karşılaştır
Ekran başına on iki kontrol ve onaylı referansa karşı maskelenmiş piksel farkı.
Puanla ve uyar
Sonuçlar saklanır, sorunlar hâlinde gruplanır, 0–100 arasında puanlanır ve ekibinizin baktığı yere gönderilir.
Temsili arayüz
Sabah görünümü.
Uygulama ve ortam bazında sağlık, ve her düşüşün arkasındaki sorunlar — durumlarıyla birlikte.
Derinlemesine
"Sağlıklı" neden oluşur?
Kontroller
- HTTP ve render hazırlığı
- Hata sınırları
- Konsol hataları ve başarısız istekler
- Çevrilmemiş veya yanlış dildeki çeviri anahtarları
- Yerleşim taşması ve çakışması
- Temel erişilebilirlik
- Performans süresi: 3 sn'de uyarı, 10 sn'de hata
- Maskelemeli görsel fark, %0,5 eşik
Sağlık skoru
- Uygulama ve ortam başına 0–100
- 90 ve üzeri sağlıklı · 70–89 zayıflamış · 70'in altı başarısız
- Ciddiyete göre ağırlıklandırılmış kesintiler
- 30 günlük trend ve dünden bu yana ne değişti
Her yerde çalışır
- Hedef: küçük bir 2 vCPU / 4 GB makine
- Ağınızın içinde, yalnızca giden bağlantılı uzak çalıştırıcı
- Ekran görüntüleri çalıştırıcının bulunduğu yerde kalır
- Saklama sınırlarıyla WebP görüntüler
Bir ürün olarak
- Çok kiracılı ve kendi markanızla sunulabilir
- Çevrimdışı doğrulanan imzalı lisans
- Adaptörler aracılığıyla her web uygulamasını izler — referans Zagru One
- Yakında: YAML ile tanımlanan yolculuklar ve geliştirici olmayanlar için bir kaydedici
Güvenlik ve veri
Uygulamanızı izler. Sizi izleyen hiçbir şey yok.
Pulse uygulamanızın kimlik bilgilerini tutar; bu yüzden onları — ve gördüğü her şeyi — yakında tutacak şekilde tasarlandı.
Tasarım gereği yapay zekâ yok
Her kontrol deterministik ve tekrarlanabilirdir. Hiçbir şey bir modele gönderilmez.
Veri çalıştırıcıda kalır
Merkezi depolamayı seçmediğiniz sürece ekran görüntüleri çalıştırıcının bulunduğu yerde kalır.
Yalnızca yazılabilir kimlik bilgileri
Test hesabı kimlik bilgileri AES-256-GCM ile şifrelenir ve kaydedildikten sonra bir daha asla gösterilmez.
Yalnızca giden bağlantılı çalıştırıcılar
Ağınızın içindeki çalıştırıcılar, tek seferlik bir kayıttan sonra dışarıya bağlanır; gelen port yok.
Her değişiklik denetlenir
İzin listeli tek oturum açma, sahip, yönetici, geliştirici ve izleyici rolleri ve her değişiklik için bir denetim kaydı.
Telemetri yok
İzleme yok, harici CDN yok, harici font yok.
Zagru Suite içindeki yeri
Tek başına satılır. Birlikte daha güçlüdür.
Pulse, Zagru One'ın her ekranını her gün açar — ilk tam taraması 500 ekran buldu. Adaptörler aracılığıyla her web uygulamasını izler; bu yüzden tek başına da satılır.
Sık sorulanlar
Alıcıların bize ilk sorduğu sorular.
Bir yük testi aracı mı?
Hayır. Pulse sentetik izleme ve görsel regresyon aracıdır — her ekranın ve yolculuğun çalıştığını ve doğru göründüğünü kontrol eder. Yük üretmez ve herkese açık durum sayfaları yayımlamaz.
Yapay zekâ kullanıyor mu?
Hayır. Her kontrol deterministik, ucuz ve tekrarlanabilirdir — bilinçli olarak.
Yanlış alarmları nasıl önlüyorsunuz?
Yeniden denemede geçen bir hata, geçti ve kararsız olarak kaydedilir. Görsel bir fark önce uyarıdır; ancak onaylı bir referans olmadan art arda iki çalıştırmadan sonra hataya dönüşür. Sorunlar iki başarısız çalıştırmadan sonra açılır ve üç başarılı çalıştırmadan sonra kapanır.
Güvenlik duvarımızın arkasındaki uygulamaları test edebilir mi?
Evet. Ağınızın içindeki uzak bir çalıştırıcı yalnızca dışarıya bağlanır ve ekran görüntüleri onunla birlikte kalır.
Hangi uygulamaları izleyebilir?
Adaptörler aracılığıyla her web uygulamasını. Referans adaptör Zagru One'dır.
Bugün kullanılabilir mi?
Zagru Pulse erken erişimde. Sınırlı sayıda tasarım ortağıyla çalışıyoruz; katılmak için demo talep edin.
Kullanıcılarınızdan önce siz bilin.
Pulse'u bir uygulamaya yöneltin. Yarın sabah sağlık skoru elinizde olacak.
Ya da yazın: hello@zagru.com