⭱

⭳
🏠 | 💻 IT | QA | Contents |

Тестирование API Урок 2

Второй урок - наш API получает ещё один endpoint /api/put.

Base URL: 'http://www.answerit.ru' 1. Resource: /api/testing/get Method: GET Response: 200 OK 2. Resource: /api/put Method: PUT Response: 200 OK

Теперь Вам нужно проверить возвращает ли запрос типа PUT обратно ответ 200.

Мы продолжаем работать с SOAP UI и будем обновлять проект из первого урока

Нажимаем правой кнопкой мыши на answerit.ru выбираем New Resource

Пример тестирования API image from website www.aredel.com

Вводим новый Resource Path, который мы узнали из документакции к API - перечитать документацию

Пример тестирования API image from website www.aredel.com

Меняем HTTP Method с GET на PUT.

Пример тестирования API image from website www.aredel.com

Выполняем запрос (кликнуть на зелёный треугольник)

И изучаем ответ

Пример тестирования API image from website www.aredel.com

В прошлом уроке я советовал изучить вкладки XML - JSON - HTML - Raw

Сейчас Вы видите, ответ в формате Raw. То есть в самом первозданном виде из доступных.

Если 200 не пришло значит мой сайт накрылся. Пишите в комментариях получилось или нет.

Большая просьба - не посылайте слишком много запросов. Я не уверен какую нагрузку выдержит сайт на моём тарифе.

Небольшой совет на будущее - переименуйте Method 1 во что-то другое, Например, Method01.

Method 1 даётся по умолчанию всем, и если у одинаковых запросов будут одинаковые названия методов это может вызвать у SOAP UI проблемы.

Пример тестирования API image from website www.aredel.com
Контакты и сотрудничество:
Рекомендую наш хостинг beget.ru
Пишите на info@urn.su если Вы:
1. Хотите написать статью для нашего сайта или перевести статью на свой родной язык.
2. Хотите разместить на сайте рекламу, подходящуюю по тематике.
3. Реклама на моём сайте имеет максимальный уровень цензуры. Если Вы увидели рекламный блок недопустимый для просмотра детьми школьного возраста, вызывающий шок или вводящий в заблуждение - пожалуйста свяжитесь с нами по электронной почте
4. Нашли на сайте ошибку, неточности, баг и т.д. ... .......
5. Статьи можно расшарить в соцсетях, нажав на иконку сети: