Help en handleidingen ›
Geavanceerde monitors
› Browser-monitoring (echte browser)
Browser-monitoring (echte browser)
3 min leestijd · Geavanceerde monitors
Browser-monitoring laadt je pagina in een echte browser (Chromium) precies zoals een bezoeker hem ziet - inclusief het uitvoeren van JavaScript. Het vangt problemen op die een gewone HTTP-controle niet ziet: de pagina geeft een 200 terug, maar de inhoud wordt door een fout in het script helemaal niet weergegeven.
Wanneer je het gebruikt
- SPA en websites die afhankelijk zijn van JavaScript (React, Vue, Angular), waar de HTML op zichzelf niet volstaat.
- Pagina's waar de essentiële inhoud pas na het laden wordt aangevuld (dashboards, webshops, reserveringssystemen).
- Als je zeker wilt zijn dat de pagina daadwerkelijk wordt weergegeven, en niet alleen dat de server antwoordt.
Een browsermonitor aanmaken
- Kies bij Nieuwe monitor het type Browser.
- Voer de URL in van de pagina die je wilt volgen.
- Sla op. Bij elke controle openen we de pagina in Chromium, wachten op de weergave en beoordelen het resultaat. Van de run slaan we ook een screenshot op, die je terugvindt in het detail van de monitor.
Beschikbaarheid en interval
- Browser-monitoring maakt deel uit van het Business-plan (en de proefperiode).
- Omdat het starten van een hele browser zwaarder is dan een HTTP-verzoek, is het kortste interval 30 minuten. Gebruik voor snellere beschikbaarheidscontroles daarnaast een gewone HTTP-monitor.
Verschil met visuele regressie
Beide gebruiken een echte browser, maar lossen verschillende dingen op:
- De browsermonitor beantwoordt de vraag „wordt de pagina correct geladen?" - hij volgt beschikbaarheid en weergave.
- Visuele regressie vergelijkt screenshots in de tijd en waarschuwt wanneer het uiterlijk van de pagina onverwacht verandert.
Tip: zet op dezelfde website zowel een HTTP-monitor (snelle beschikbaarheidscontrole van 1 minuut) als een browsermonitor (controle van de werkelijke weergave elke 30 minuten). Samen dekken ze zowel „de server draait" als „de pagina wordt echt weergegeven".
Was deze handleiding nuttig?