Zum Inhalt springen
DSGVO-konform. Gehostet in DE.
14 Tage kostenlos testen →
Modul · XICTRAQ

Synthetic Monitoring mit Playwright

Echte Browser klicken sich durch Ihre kritischen Flows: Login, Checkout, Formular. Chrome-Recorder-Import, Multi-Step-Skripte, Screenshot pro Schritt — Alert bei jedem Bruch.

ab Business-Plan
Keine Kreditkarte Server in Deutschland 3 EU-Messknoten 14 Tage Pro-Test DSGVO-konform
Live-Status
Synthetic Monitoring mit Playwright
AKTIV
Echter Chromium-Browser
Keine HTTP-Nachbildung, sondern Playwright mit vollem JavaScript, Cookies, localStorage. Was der Browser kann, kann das Monitoring — inkl. React-/Svelte-/Vue-SPAs.
11 Schritt-Typen
goto, click, fill, type, wait_for, wait, assert_text, assert_url, assert_status, assert_visible, screenshot. Bis zu 40 Schritte pro Szenario — für Login, Warenkorb, Checkout, Formular-Flows, SPA-Routing.
Flexibler Intervall
5 Minuten, 15, 30, 60, 180 oder 720. Run-Now-Button im Dashboard für sofortigen Test nach Deployment.
Failure-Screenshot
Bei jedem fehlgeschlagenen Schritt wird automatisch ein Screenshot im Moment des Fehlers aufgenommen und am Lauf gespeichert, abrufbar im Lauf-Detail. Sie sehen visuell, was der Browser wirklich sah.
Letzter Check just now
Was es leistet

Uptime-Monitoring sagt: „Startseite antwortet mit HTTP 200“. Das schützt Sie nicht vor einem kaputten Login, einem Checkout, der nach Schritt 3 hängt, oder einem Kontaktformular mit falscher Server-Response. Browser-Monitoring steuert einen echten Chromium-Browser (Playwright) durch Ihr Szenario: Seite öffnen, klicken, ausfüllen, auf Element warten, Text oder URL prüfen, Screenshot machen. Bricht ein Schritt — Selector weg, Fehlertext, falscher Redirect — bekommen Sie sofort einen Alert mit Fehlermeldung und Step-Nummer; der Failure-Screenshot liegt im Lauf-Detail.

Funktionen von Synthetic Monitoring mit Playwright

Echter Chromium-Browser

Keine HTTP-Nachbildung, sondern Playwright mit vollem JavaScript, Cookies, localStorage. Was der Browser kann, kann das Monitoring — inkl. React-/Svelte-/Vue-SPAs.

01 / 06

11 Schritt-Typen

goto, click, fill, type, wait_for, wait, assert_text, assert_url, assert_status, assert_visible, screenshot. Bis zu 40 Schritte pro Szenario — für Login, Warenkorb, Checkout, Formular-Flows, SPA-Routing.

02 / 06

Flexibler Intervall

5 Minuten, 15, 30, 60, 180 oder 720. Run-Now-Button im Dashboard für sofortigen Test nach Deployment.

03 / 06

Failure-Screenshot

Bei jedem fehlgeschlagenen Schritt wird automatisch ein Screenshot im Moment des Fehlers aufgenommen und am Lauf gespeichert, abrufbar im Lauf-Detail. Sie sehen visuell, was der Browser wirklich sah.

04 / 06

Run-Historie mit Step-Timings

Pro Run: Gesamtdauer, Dauer pro Schritt, Erfolg/Fehler. Erkennen Sie schleichende Performance-Verschlechterung an einem einzelnen Schritt, lange bevor der ganze Flow bricht.

05 / 06

Alert auf allen Kanälen

E-Mail, Slack, Discord, Teams, Telegram, Webhook — exakt dieselbe Alert-Engine wie für Uptime. Mit Dedupe, ACK-Button, Eskalation und Postmortem-Export.

06 / 06
Ablauf

So funktioniert es

1

Szenario im Dashboard bauen

Schritt für Schritt: Seite öffnen, CSS-Selector klicken, Feld ausfüllen, auf ein Element warten, Text oder URL prüfen. Kein Code — nur der Builder.

2

Intervall wählen

Alle 5 bis 1440 Minuten. Jeder Lauf öffnet eine frische Browser-Instanz aus unserem EU-Rechenzentrum — ohne Spuren Ihrer echten Nutzer.

3

Alert bei Fehlschlag + Screenshot

Wenn ein Schritt bricht, kommt sofort die Benachrichtigung mit Step-Nummer und Fehlermeldung; den Failure-Screenshot zeigt das Lauf-Detail. Sie wissen genau, was der Browser gesehen hat.

FAQ

Häufige Fragen

Kann ich mich einloggen, ohne mein Passwort im Klartext zu speichern?
Ja. Werte von Fill- und Type-Schritten, etwa ein Passwort, speichert XICTRAQ verschlüsselt und zeigt sie im Editor nicht wieder an; entschlüsselt werden sie erst für den Lauf. Für Produktions-Logins empfehlen wir trotzdem einen dedizierten „Monitoring-Account“ mit eingeschränkten Rechten, nicht Ihr Admin-Account.
Wie beeinflusst das Monitoring meine Analytics?
Gar nicht. Der Runner blockt automatisch unseren eigenen Tracker (`t.js`, `/api/p*`), damit Pageviews Ihrer Test-Läufe nicht in Ihrem Analytics-Dashboard landen. Zusätzlich sendet der Runner einen dedizierten User-Agent (`XICTRAQ-BrowserMonitor/1.0`), den Ihre eigenen Analytics-Tools filtern können.
Was passiert, wenn ein Schritt flapped (mal geht, mal nicht)?
Der Alert wird pro Flow dedupliziert (Vorgabe 10 Minuten, einstellbar), damit keine Alarm-Flut bei flakkerigen Selektoren entsteht. Schauen Sie sich bei wiederkehrenden Flaps die Run-Historie an — sehr oft ist es ein race-condition im Frontend, der sich durch ein `wait_for` vor dem nächsten Schritt beheben lässt.
Kann ich Dateien hochladen oder Downloads testen?
Beides noch nicht im Builder, aber auf der Roadmap. Kurzfristig: Ein Script-JSON kann manuell per API gepostet werden. Bei Bedarf kurze Rücksprache mit uns.
Welcher Standort führt die Monitore aus?
Aktuell ein deutsches Rechenzentrum (DE-1). Multi-Region folgt sobald die Basis-Variante stabil läuft — Ziel ist Parität zum Uptime-Monitoring (drei verteilte EU-Rechenzentren, zwei in Deutschland, eines in Finnland, Konsens 2 von 3).
Ab welchem Plan ist Browser-Monitoring verfügbar?
Ab dem Business-Plan (29 EUR/Monat, monatlich kündbar) inklusive. Ohne zusätzliche Kosten pro Run.
In 60 Sekunden starten

Lassen Sie XICTRAQ Ihre Website bewachen.

Dauerhaft kostenloser Plan verfügbar. Keine Kreditkarte, keine Installation, keine versteckten Kosten.