atesting.ru Блог Наблюдать за коллекциями в Postman

Наблюдать за коллекциями в Postman

Отслеживание коллекций в Postman

В предыдущих статьях о Postman Tutorial мы рассмотрели «Тестирование на основе данных в Postman»

В этой статье «Мониторинг коллекций в Postman» я продемонстрирую как вы можете реализовать эту концепцию и взять ее под контроль.

Что такое Monitor в Postman?

Postman Monitor управляет нашей коллекцией в облаке Postman. Это веб-клиент, который позволяет нам отправлять запланированные вызовы API к развернутым API, которые мы создали. Монитор позволяет нам получать статистику по производительности API.

Монитор может быть установлен на Коллекцию с одним/несколькими запросами, имеющими тесты. Это также позволяет нам совершать звонки из разных регионов мира. Планируется запускать ежечасно, ежедневно, еженедельно. Отчеты могут быть отправлены по электронной почте, если пользователь выбрал вариант отправки неудавшихся запросов/ошибок по электронной почте.

Здесь важно отметить, что для использования Postman Monitor требуется вход в почтальон. После того, как вы войдете в Postman, мы сможем создать Монитор для запуска нашей Коллекции в зависимости от выбранной нами частоты.

Создание монитора:

Мы можем создать монитор тремя способами:

  1. Создание монитора с помощью кнопки New в правом верхнем углу — Нажмите New & gt; Отслеживайте
  2. через саму коллекцию, щелкая многоточие.
  3. Нажмите кнопку со стрелкой рядом с коллекцией, за которой нужно следить.
  • Допустим, мы выбрали метод 2 создания монитора, то есть создание монитора через коллекцию. Он заполняет информацию в этой коллекции.

 Отслеживание коллекций в Postman

  • Если мы нажмем кнопку» Назад «, появятся варианты выбора существующей коллекции или создания новой. .

Отслеживание коллекций в Postman

  • После выбора коллекции для мониторинга введите имя монитора, имя среды. Тогда важная часть монитора почтальона — частота запуска монитора. Это позволяет нам выбрать что-то вроде часового таймера или недельного таймера. Мы можем запланировать выполнение нашего API через частоту запуска монитора.

Отслеживание коллекций в Postman

  • Затем у нас есть опция «Регион», которая позволяет нам выбирать, откуда будут вызываться наши API. Вам необходимо обновить план, чтобы использовать опцию выбора региона вручную.

 Отслеживать коллекции в Postman

  • Наконец, в дополнительных настройках у нас есть еще несколько вещей.
  • У нас есть уведомления по электронной почте о сбоях/ошибках запуска. Если какие-либо тесты не пройдут, мы получим уведомление по электронной почте.
  • Мы должны повторить попытку, если запуск не удастся. Неудачные запуски монитора будут повторяться только в том случае, если предыдущий запуск был успешным.
  • У нас есть тайм-аут запроса. Если API не отвечает слишком долго, он автоматически прерывает запрос, и это будет ошибкой.
  • У нас есть задержка запроса. Если в нашей коллекции есть несколько запросов, выполнение следующего запроса будет отложено на это время.
  • Тогда у нас будет «Не отслеживать перенаправления». Если у нас есть конкретный вызов API, в котором мы хотим вернуть перенаправление, этот вариант поможет нам увидеть, что мы получаем перенаправление.
  • И, наконец, у нас есть отключение проверки SSL. Это позволяет нам отключить проверки SSL, например, если мы не поместили сертификат на наш сервер, и он не будет проверять, включен ли SSL, потому что в противном случае, если он есть, а его нет, он отправит ошибку.

Мониторинг коллекций в почтальоне

Результаты:

Веб-панель управления показывает Монитор, где мы можем просматривать статистику и результаты. Слева от этого графика у нас есть секунды, которые потребовались для выполнения, а затем внизу у нас есть время, в которое эти вызовы выполняются. Они представлены фрагментами, а строка представляет собой среднее или совокупное время отклика. Когда мы наводим указатель мыши на эти фрагменты, мы получаем процент сбоев и среднее время ответа.

Мы можем отфильтровать наши запросы с помощью различных доступных опций, таких как имя запроса, тип запроса, результат выполнения .

Если мы хотим видеть все запросы, разделенные разными строками, мы можем использовать опцию Request Split.

Отслеживание коллекций в Postman

Если мы хотим увидеть больше данных, например, какие тесты прошли и какие тесты не прошли и что все было выполнено во время этого запуска, мы можем щелкнуть гистограмму и получить все подробности. Зеленые показывает, прошли тесты. Красный показывает неудавшиеся тесты.

Наблюдать за коллекциями в Postman

Справа находятся код состояния HTTP, время ответа и размер ответа. Кроме того, мы можем увидеть больше информации о том, что на самом деле было отправлено и что мы получили обратно в журнале консоли. Щелкните вкладку «Журнал консоли» справа от вкладки «Результаты теста».

 Отслеживание коллекций в почтальоне

Мы получаем электронное письмо от мониторов почтальона относительно ошибок, то есть о том, какие тесты не прошли проверку.

Отслеживание коллекций в Postman

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

 Отслеживание коллекций в Postman

Дальнейшие действия:

Узнайте « Как запускать коллекции удаленно (с URL-адресом) » в следующем руководстве.

TAG: qa