Browser Checks
Ce qu'est un Browser Check
Un Browser Check exécute un vrai script Playwright dans un navigateur Chromium headless, selon une planification et depuis les régions cloud de LoadFocus. Au lieu d'envoyer une seule requête HTTP, il pilote un vrai navigateur sur votre site comme le ferait un utilisateur, et rapporte le résultat du parcours complet.
Cela couvre les parties de votre produit qu'une vérification HTTP ne peut pas voir, des parcours utilisateur entiers plutôt que des endpoints isolés.
Quand l'utiliser
Utilisez un Browser Check pour vérifier des parcours utilisateur complets qu'une vérification HTTP ne peut pas couvrir :
- Login : connectez-vous avec des identifiants de test et confirmez que l'espace compte se charge.
- Recherche : saisissez une requête et vérifiez que des résultats s'affichent.
- Checkout : ajoutez un produit au panier et parcourez les étapes de paiement.
- Formulaires : soumettez un formulaire et vérifiez la confirmation.
- Parcours multi-pages : tout flux qui traverse plusieurs pages en séquence.
Créer un Browser Check
- Ouvrez la page de nouvelle vérification d'API.
- Choisissez le type Browser.
- Écrivez ou collez votre script Playwright. Il peut utiliser vos variables et secrets enregistrés, ainsi que les snippets réutilisables et les scripts de setup/teardown.
- Utilisez l'exécution d'aperçu pour lancer le script pendant l'édition, avant d'enregistrer.
- Définissez éventuellement un seuil de dégradation sur la durée totale en millisecondes. Les exécutions lentes mais réussies sont signalées comme dégradées, et les alertes sur la métrique de durée sont prises en charge.
- Choisissez vos emplacements, la fréquence et les canaux d'alerte, puis enregistrez.
Artefacts et résultats
Chaque exécution capture un ensemble complet d'artefacts :
- Captures d'écran des pages visitées par le script.
- Logs de console du navigateur.
- Logs réseau pour chaque requête émise par la page.
- Une Trace que vous pouvez ouvrir pour rejouer l'exécution étape par étape.
- Des timings par étape, pour voir exactement quelle étape ralentit un parcours.
- La vidéo en cas d'échec peut être activée pour voir ce qui a mal tourné.
Quotas et plans
Les Browser Checks sont disponibles sur les plans payants et disposent de leur propre quota mensuel d'exécutions navigateur, distinct des exécutions de vérifications d'API. Consultez les limites actuelles sur la page des tarifs.
Pour les réglages partagés, fréquence, emplacements, canaux d'alerte, activation/mise en sourdine, consultez Comment créer une nouvelle vérification d'API. Les Browser Checks font partie de la plateforme de Synthetic Monitoring de LoadFocus.