Согласно словарю Визуализация означает

сделать (что-то) видимым для глаза.

Всегда лучше видеть результаты в табличной или какой-либо визуальной форме, чем в JSON/XML/любых других форматах. Чтобы решить эту проблему, у Postman есть API для визуального представления результатов. Давайте посмотрим, как это можно сделать, Почтальон, в этом сообщении в блоге.

Postman поддерживает самую популярную библиотеку HTML-шаблонов HandlebarJS в качестве встроенной функции. Чтобы узнать больше о HandlebarJS, посетите официальный сайт. Давайте углубимся в пример…

Визуализатор в Postman

Как я уже упоминал о встроенном API, предоставляемом Postman, он называется визуализатор. Это программируемый способ визуального представления ответов. Код визуализации добавляется в Тесты для запроса и будет отображаться на вкладке Визуализация окна . body, а также с параметрами Pretty, Raw и Preview. Смотрите скриншот ниже

Поскольку нам нужны некоторые тестовые данные, я буду полагаться на поддельный реальный ответ от gorest.co.in вот как будет выглядеть ответ

Если мы попытаемся вручную увидеть ответ, это будет не очень приятно для глаз. Что делать, если вы видите ответ в табличной форме, как показано ниже?

Вот фрагмент кода, чтобы это произошло.

Здесь, если вы заметили, я создал тест в разделе test, и он сначала будет утверждаться для статуса 200.

pm.response.to.have.status(200);

Далее идет переменная template, содержащая синтаксис шаблонов HandlebarJS.

let response = pm.response.json();

в этой строке я конвертирую ответ в формат JSON, а затем идет самая важная часть фрагмента.

pm.visualizer.set(template, response.data);

который принимает первый параметр в качестве переменной шаблона, которую мы создали, и мы передаем массив объектов, который необходимо представить в табличной форме.

Вот как выглядит синтаксис

pm.visualizer.set(<template>, <object>);

В случае, если вы хотите попробовать это, вот CURL

curl --location --request GET 'https://gorest.co.in/public/v1/users'

Пожалуйста, дайте мне знать ваши ценные отзывы в разделе комментариев.

Удачного кодирования…