Browser Checks
Was ein Browser Check ist
Ein Browser Check führt ein echtes Playwright-Skript in einem headless Chromium-Browser aus, nach Zeitplan und aus LoadFocus-Cloud-Regionen. Statt eine einzelne HTTP-Anfrage zu senden, steuert er einen echten Browser durch Ihre Website, so wie es ein Nutzer tun würde, und meldet das Ergebnis des gesamten Ablaufs.
Das deckt die Bereiche Ihres Produkts ab, die eine HTTP-Prüfung nicht sehen kann, ganze User-Journeys statt einzelner Endpunkte.
Wann verwenden
Verwenden Sie einen Browser Check, um komplette Nutzerabläufe zu prüfen, die eine HTTP-Prüfung nicht abdecken kann:
- Login: Melden Sie sich mit Testzugangsdaten an und bestätigen Sie, dass der Kontobereich lädt.
- Suche: Geben Sie eine Suchanfrage ein und prüfen Sie, ob Ergebnisse erscheinen.
- Checkout: Legen Sie ein Produkt in den Warenkorb und durchlaufen Sie die Bezahlschritte.
- Formulare: Senden Sie ein Formular ab und verifizieren Sie die Bestätigung.
- Mehrseitige Journeys: jeder Ablauf, der mehrere Seiten nacheinander umfasst.
Einen Browser Check erstellen
- Öffnen Sie die Seite für neue API-Prüfung.
- Wählen Sie den Typ Browser.
- Schreiben Sie Ihr Playwright-Skript oder fügen Sie es ein. Es kann Ihre gespeicherten Variablen und Secrets sowie wiederverwendbare Snippets und Setup/Teardown-Skripte nutzen.
- Nutzen Sie den Vorschau-Lauf, um das Skript schon beim Bearbeiten auszuführen, bevor Sie speichern.
- Legen Sie optional einen Degraded-Schwellenwert für die Gesamtdauer in Millisekunden fest. Langsame, aber erfolgreiche Läufe werden als degraded gemeldet, und Alerts auf die Dauer-Metrik werden unterstützt.
- Wählen Sie Ihre Standorte, Häufigkeit und Benachrichtigungskanäle und speichern Sie dann.
Artefakte und Ergebnisse
Jeder Lauf erfasst einen vollständigen Satz an Artefakten:
- Screenshots der Seiten, die das Skript besucht hat.
- Konsolen-Logs aus dem Browser.
- Netzwerk-Logs für jede Anfrage, die die Seite gestellt hat.
- Ein Trace, den Sie öffnen können, um den Lauf Schritt für Schritt nachzuvollziehen.
- Timings pro Schritt, damit Sie genau sehen, welcher Schritt einen Ablauf verlangsamt.
- Video bei Fehlern kann aktiviert werden, um zu sehen, was schiefgelaufen ist.
Kontingente und Pläne
Browser Checks sind in kostenpflichtigen Plänen verfügbar und haben ein eigenes monatliches Browser-Run-Kontingent, getrennt von den API-Prüfungsläufen. Aktuelle Limits finden Sie auf der Preisseite.
Für die gemeinsamen Einstellungen, Häufigkeit, Standorte, Benachrichtigungskanäle, Aktivieren/Stummschalten, siehe So erstellen Sie eine neue API-Prüfung. Browser Checks sind Teil der LoadFocus-Plattform für Synthetic Monitoring.