Заглушка после релиза
Замечайте случай, когда вместо рабочей страницы сервер возвращает служебную заглушку с успешным статусом.
Контролируйте обязательный текст или отсутствие нежелательной фразы. Страница с кодом 200 может оказаться заглушкой; проверка содержимого отличит её от ожидаемого ответа.
Регистрация бесплатная. Эта проверка доступна на тарифе PRO.
Код успешный, нужное содержимое отсутствует
HTTP 200 не подтвердил работу страницы: обязательный фрагмент не найден в ответе.
Результат: Текст не найден
Замечайте случай, когда вместо рабочей страницы сервер возвращает служебную заглушку с успешным статусом.
Проверяйте устойчивый заголовок или маркер страницы, который присутствует в исходном HTTP-ответе.
Выберите отсутствие текста, если ответ не должен содержать известный маркер ошибки или режима обслуживания.
Укажите URL и текст, который нужно искать в ответе. Выбирайте устойчивый фрагмент, связанный с работой страницы.
Выберите условие: текст должен присутствовать или отсутствовать. Не используйте случайные данные, которые меняются при каждом запросе.
Настройте интервал и оповещения. При несоответствии сопоставьте ответ со своей настройкой и последними изменениями страницы.
Прокси или приложение может отдавать служебную страницу с успешным HTTP-кодом. Обычный контроль доступности увидит ответ, а Keyword проверит дополнительное условие содержимого. Это особенно полезно для небольшого устойчивого фрагмента, который подтверждает получение нужной страницы.
Сначала откройте исходный ответ и убедитесь, что выбранный текст там есть. Если фрагмент появляется только после выполнения JavaScript, HTTP-проверка его не увидит. Для таких интерфейсов используйте браузерный Путь и проверяйте текст после нужного действия.
Не привязывайте проверку к цене, текущей дате или имени случайного пользователя. Эти значения меняются при исправном сервисе. Лучше использовать постоянный маркер страницы или известный текст ошибки, отсутствие которого важно контролировать.
После правки интерфейса пересмотрите условие Keyword вместе с релизом. Если команда намеренно меняет заголовок, монитор тоже должен получить новое ожидаемое значение. Иначе оповещение будет честным сообщением о несоответствии настройки, а не о поломке продукта.
Uptimely находится в открытой бете. Гарантированный SLA пока не предоставляется.
Да. Выберите режим отсутствия текста и укажите фрагмент, который не должен появляться в ответе.
Он может появляться после JavaScript. Keyword работает с HTTP-ответом; для отрисованного интерфейса используйте браузерный Путь.
Подойдёт, если оно устойчиво и его отсутствие действительно означает проблему. Случайные, сезонные и персональные данные лучше не выбирать.
Нет. Проверка текста не заменяет структурную проверку поля. Для последовательности запросов и условий ответа используйте API-сценарий.
Регистрация бесплатная. Для этой проверки потребуется тариф PRO. Банковская карта для регистрации не нужна.