Direkt zum Inhalt
Zagru

Zagru PulseSynthetisches Monitoring und visuelle Regression

Der Herzschlag Ihrer App. Jeden Tag, jeder Bildschirm.

Nach Zeitplan öffnet Pulse Ihre Webanwendung in einem echten Chromium-Browser, besucht jeden Bildschirm, führt zentrale Geschäfts-Journeys aus, vergleicht jeden Bildschirm mit einer freigegebenen Baseline — und bewahrt jedes Ergebnis auf.

Early Access — wir nehmen eine kleine Zahl von Design-Partnern auf.

Bildschirme beim ersten vollständigen Durchlauf von Zagru One gefunden
500
Navigationsziele abgedeckt
140
deterministische Prüfungen
12

Beispielhafte Oberfläche

Eine Zahl. Jeder Bildschirm dahinter.

Ein Health Score von 0–100 für die Führungskraft; der fehlerhafte Bildschirm, der Schritt und der Diff für die Entwicklung.

Beispiel: die Pulslinie und der Health-Score von Pulse, eine Matrix von Masken, die beim Bestehen grün werden, eine fehlschlagende Maske und ein Schieberegler, der Referenz und aktuelle Aufnahme vergleicht.

Was es leistet

Es beantwortet jeden Morgen drei Fragen.

  • 01

    Es sieht, was Nutzer sehen

    Ein echter Browser meldet sich an, durchläuft die Navigation, öffnet Listen, Detailansichten und Tabs und erfasst jeden Bildschirm.

  • 02

    Journeys, nicht nur Seiten

    Zentrale Geschäfts-Journeys laufen durchgängig — zum Beispiel neue Sendung, Frachtführer zuweisen, Versand, Zustellnachweis — und Pulse weiß, welcher Schritt gebrochen ist und seit wann.

  • 03

    Zwölf deterministische Prüfungen

    Konsolenfehler, fehlgeschlagene Requests, Error Boundaries, rohe Übersetzungsschlüssel, Überlauf, grundlegende Barrierefreiheit, Performance-Schwellenwerte und ein maskierter Pixel-Diff.

  • 04

    Issues statt Rauschen

    Fehler mit derselben Signatur werden zu einem Issue gruppiert, das sich nach zwei fehlgeschlagenen Läufen öffnet und nach drei erfolgreichen von selbst schließt.

  • 05

    Die richtige Warnung zur richtigen Zeit

    E-Mail, Slack, Telegram oder Webhook; eine tägliche Zusammenfassung; Ruhezeiten.

So funktioniert es

Planen. Besuchen. Prüfen. Bewerten.

Jede Prüfung ist deterministisch — günstig in der Ausführung und jedes Mal mit derselben Antwort.

  1. Planen

    Probes alle paar Minuten, Journeys mehrmals täglich, ein vollständiger Durchlauf jede Nacht.

  2. Öffnen und anmelden

    Ein Runner öffnet ein echtes Chromium und meldet sich so an, wie es ein Nutzer tun würde.

  3. Entdecken und besuchen

    Die Navigation wird durchlaufen; jeder Bildschirm wird besucht und jede Journey ausgeführt.

  4. Prüfen und vergleichen

    Zwölf Prüfungen pro Bildschirm und ein maskierter Pixel-Diff gegen die freigegebene Baseline.

  5. Bewerten und benachrichtigen

    Ergebnisse werden gespeichert, zu Issues gruppiert, mit 0–100 bewertet und dorthin gesendet, wo Ihr Team hinschaut.

Beispielhafte Oberfläche

Die Morgenansicht.

Health je Anwendung und Umgebung und die Issues hinter jedem Einbruch — mit ihrem Status.

Im Detail

Woraus „gesund“ besteht.

Prüfungen

  • HTTP- und Render-Bereitschaft
  • Error Boundaries
  • Konsolenfehler und fehlgeschlagene Requests
  • Rohe oder anderssprachige Übersetzungsschlüssel
  • Layout-Überlauf und -Überlappung
  • Grundlegende Barrierefreiheit
  • Performance-Timing: Warnung bei 3 s, Fehler bei 10 s
  • Visueller Diff mit Maskierung, Schwelle 0,5 %

Health Score

  • 0–100 pro Anwendung und Umgebung
  • Ab 90 gesund · 70–89 beeinträchtigt · unter 70 fehlerhaft
  • Abzüge nach Schweregrad gewichtet
  • 30-Tage-Trend und was sich seit gestern geändert hat

Läuft überall

  • Ziel: eine kleine Maschine mit 2 vCPU / 4 GB
  • Remote-Runner in Ihrem Netzwerk, rein ausgehend
  • Screenshots bleiben dort, wo der Runner läuft
  • WebP-Aufnahmen mit Aufbewahrungsgrenzen

Als Produkt

  • Mandantenfähig und White-Label
  • Signierte Lizenz, offline verifiziert
  • Überwacht jede Webanwendung über Adapter — Zagru One ist die Referenz
  • Demnächst: in YAML definierte Journeys und ein Recorder für Nicht-Entwickler

Sicherheit und Daten

Es überwacht Ihre App. Nichts überwacht Sie.

Pulse verwahrt Zugangsdaten zu Ihrer Anwendung und ist deshalb darauf ausgelegt, sie — und alles, was es sieht — nah bei Ihnen zu halten.

  • Keine KI, aus Prinzip

    Jede Prüfung ist deterministisch und wiederholbar. Nichts wird an ein Modell gesendet.

  • Daten bleiben beim Runner

    Screenshots bleiben dort, wo der Runner läuft, sofern Sie keine zentrale Speicherung wählen.

  • Nur schreibbare Zugangsdaten

    Zugangsdaten für Testkonten werden mit AES-256-GCM verschlüsselt und nach dem Speichern nie wieder angezeigt.

  • Rein ausgehende Runner

    Runner in Ihrem Netzwerk verbinden sich nach einer einmaligen Registrierung nach außen; keine eingehenden Ports.

  • Jede Änderung auditiert

    Single Sign-on mit Allow-List, die Rollen Owner, Admin, Developer und Viewer sowie ein Audit-Eintrag für jede Änderung.

  • Keine Telemetrie

    Kein Tracking, keine externen CDNs, keine externen Schriften.

In der Suite

Einzeln erhältlich. Gemeinsam stärker.

Pulse öffnet jeden Tag jeden Bildschirm von Zagru One — sein erster vollständiger Durchlauf fand 500. Über Adapter überwacht es jede Webanwendung, daher ist es auch einzeln erhältlich.

Häufige Fragen

Was Käufer uns zuerst fragen.

Ist es ein Lasttest-Tool?

Nein. Pulse ist synthetisches Monitoring und visuelle Regression — es prüft, ob jeder Bildschirm und jede Journey funktioniert und richtig aussieht. Es erzeugt keine Last und veröffentlicht keine öffentlichen Statusseiten.

Nutzt es KI?

Nein. Jede Prüfung ist deterministisch, günstig und wiederholbar — ganz bewusst.

Wie vermeiden Sie Fehlalarme?

Ein Fehler, der bei einer Wiederholung besteht, wird als bestanden und instabil erfasst. Ein visueller Unterschied ist zunächst eine Warnung und wird erst nach zwei aufeinanderfolgenden Läufen ohne freigegebene Baseline zum Fehler. Issues öffnen sich nach zwei fehlgeschlagenen Läufen und schließen sich nach drei erfolgreichen.

Kann es Anwendungen hinter unserer Firewall testen?

Ja. Ein Remote-Runner in Ihrem Netzwerk verbindet sich nur nach außen, und die Screenshots bleiben bei ihm.

Welche Anwendungen kann es überwachen?

Jede Webanwendung, über Adapter. Zagru One ist der Referenzadapter.

Ist es heute verfügbar?

Zagru Pulse ist im Early Access. Wir arbeiten mit einer kleinen Zahl von Design-Partnern; fragen Sie eine Demo an, um dabei zu sein.

Wissen Sie es vor Ihren Nutzern.

Richten Sie Pulse auf eine Anwendung. Morgen früh haben Sie ihren Health Score.

Demo anfragen