Справка и руководстваПродвинутые мониторы › Браузерный мониторинг (реальный браузер)

Браузерный мониторинг (реальный браузер)

3 мин чтения · Продвинутые мониторы

Browser monitoring загружает вашу страницу в настоящем браузере (Chromium) ровно так, как её видит посетитель, включая выполнение JavaScript. Он улавливает проблемы, которые обычная HTTP проверка не видит: страница возвращает 200, но из-за ошибки в скрипте содержимое вообще не отрисовывается.

Когда его использовать

  • SPA и сайты, зависимые от JavaScript (React, Vue, Angular), где одного HTML недостаточно.
  • Страницы, где ключевой контент подгружается только после загрузки (дашборды, интернет-магазины, системы бронирования).
  • Когда вы хотите быть уверены, что страница действительно отображается, а не только что сервер отвечает.

Как создать browser монитор

  1. В Новый монитор выберите тип Browser.
  2. Введите URL страницы, которую хотите отслеживать.
  3. Сохраните. При каждой проверке мы открываем страницу в Chromium, ждём отрисовки и оцениваем результат. С запуска мы также сохраняем скриншот, который вы найдёте на детальной странице монитора.

Доступность и интервал

  • Browser monitoring входит в план Business (и в пробный период).
  • Поскольку запуск целого браузера затратнее, чем HTTP запрос, минимальный интервал составляет 30 минут. Для более частых проверок доступности используйте вместе с ним обычный HTTP монитор.

Отличие от визуальной регрессии

Обе используют настоящий браузер, но решают разные задачи:

  • Browser монитор отвечает на вопрос «загружается ли страница правильно?» - следит за доступностью и отрисовкой.
  • Визуальная регрессия сравнивает скриншоты во времени и предупреждает, когда внешний вид страницы неожиданно меняется.
Совет: на один и тот же сайт поставьте HTTP монитор (быстрая проверка доступности раз в 1 минуту) и browser монитор (проверка реальной отрисовки каждые 30 минут). Вместе они покроют и «сервер работает», и «страница действительно отображается».
Было ли это руководство полезным?