CHESL
@CHESL
Начинающий тестировщик

Как составить запросы postman?

Сайт https://shop.mts.ru/personal/basket
С помощью Postman запросов:
добавьте товар в корзину,
удалите товар из корзины,
измените заказ в корзине.
плюсом будет использование скриптов и переменных в запросах
  • Вопрос задан
  • 388 просмотров
Пригласить эксперта
Ответы на вопрос 2
liaFcipE
@liaFcipE
Ну и дела, как же вас так учат? Неужели тебе просто дали задание и ранее не показывали как работать с Postman? Там же интерфейс, что справится даже моя бабуля.

Давай, допустим, что ты уже разобрался с тем, как работает UI постмана, знаешь что такое collection и environment.
Давай зайдем на нужную тебе страницу, так, добавить в корзину, имеется каталог и кнопка добавить товар в корзину.

Давай откроем инструменты разработчика и зайдем во вкладку сеть, готово?
Теперь нажмем на кнопку добавления товара и о чудо! В инструментах разрабочтика виден запрос add, его параметры и ответ:

65064be46c94f492329084.png

Теперь мы можем создать новый запрос в ранее созданой коллекции и понять следующее:

- Запрос идет на адрес https://shop.mts.ru/api/v1/cart/add
Можно сразу вынести https://shop.mts.ru - в переменные окружения (та самая environment), назовем ее base_url, теперь эндроинт запроса для нас - {{ base_url }}/api/v1/cart/add

Что мы еще увидели в панели разработчика?
- Тип запроса - POST
- Тело запроса: {id: "677070"}, где 677070 - идентификатор добавляемого товара, его тоже можно вынести в переменные среды.

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

Уловил примерно как это работает? Удачи.
Ответ написан
dimonchik2013
@dimonchik2013
non progredi est regredi
https://www.commentedout.dev/2020-08-02-copy-reque...

потом редактируешь под себя
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы