Проверки ответа

Подтвердите, что сервис работает правильно, а не только что он отвечает.

Проверки

Задача

Сервис может отвечать кодом 200 и при этом отдавать пустой список, ошибку в теле или устаревшие данные. Простая проверка доступности такой сбой не заметит.

Как это решается

К каждому монитору добавляются условия на ответ. Значение для условия можно выбрать кликом по дереву JSON тестового ответа, а типовые условия система предложит сама. При сбое в истории видно ожидаемое и фактическое значение, повторять запрос вручную не нужно.

Что входит

  • Код статуса, время ответа, размер, заголовки
  • Тело в JSON, XML или тексте, 18 операторов сравнения
  • Регулярные выражения и группы условий «или»
  • Создание условия кликом по значению в ответе
  • Подсказки типовых условий после тестового запуска
  • Тот же движок условий в мониторах и шагах сценариев

Ограничения

  • Поиск ключевого слова на странице делается условием на текст ответа, отдельного типа проверки для этого нет.

Что зависит от тарифа

Возможность есть во всех тарифах и не ограничивается отдельным лимитом.

Сравнить тарифы

Вопросы о возможности

Как проверить, что на странице есть нужный текст?

Добавьте к HTTP-монитору условие на текст ответа: «содержит» или регулярное выражение. Для страниц, где текст рисует скрипт, подойдёт браузерная проверка.

Что будет, если условие не выполнено?

Проверка считается неуспешной, а в её истории сохраняются ожидаемое и фактическое значение. После заданного числа неудач подряд открывается алерт.

Где это пригодится

Другие возможности

Все возможности

Проверьте свои сервисы уже сегодня

Бесплатный тариф включает проверки, статусную страницу и команду до трёх человек. Мастер первого запуска проведёт от продукта до первого уведомления.