Проверки ответа
Подтвердите, что сервис работает правильно, а не только что он отвечает.
Задача
Сервис может отвечать кодом 200 и при этом отдавать пустой список, ошибку в теле или устаревшие данные. Простая проверка доступности такой сбой не заметит.
Как это решается
К каждому монитору добавляются условия на ответ. Значение для условия можно выбрать кликом по дереву JSON тестового ответа, а типовые условия система предложит сама. При сбое в истории видно ожидаемое и фактическое значение, повторять запрос вручную не нужно.
Что входит
- Код статуса, время ответа, размер, заголовки
- Тело в JSON, XML или тексте, 18 операторов сравнения
- Регулярные выражения и группы условий «или»
- Создание условия кликом по значению в ответе
- Подсказки типовых условий после тестового запуска
- Тот же движок условий в мониторах и шагах сценариев
Ограничения
- Поиск ключевого слова на странице делается условием на текст ответа, отдельного типа проверки для этого нет.
Что зависит от тарифа
Возможность есть во всех тарифах и не ограничивается отдельным лимитом.
Сравнить тарифыВопросы о возможности
Как проверить, что на странице есть нужный текст?
Добавьте к HTTP-монитору условие на текст ответа: «содержит» или регулярное выражение. Для страниц, где текст рисует скрипт, подойдёт браузерная проверка.
Что будет, если условие не выполнено?
Проверка считается неуспешной, а в её истории сохраняются ожидаемое и фактическое значение. После заданного числа неудач подряд открывается алерт.
Где это пригодится
Другие возможности
Все возможностиПроверьте свои сервисы уже сегодня
Бесплатный тариф включает проверки, статусную страницу и команду до трёх человек. Мастер первого запуска проведёт от продукта до первого уведомления.
