🏠 | 💻 IT | Оглавление |

Тестирование 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 изображение с сайта www.andreyolegovich.ru

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

Пример тестирования API изображение с сайта www.andreyolegovich.ru

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

Пример тестирования API изображение с сайта www.andreyolegovich.ru

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

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

Пример тестирования API изображение с сайта www.andreyolegovich.ru

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

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

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

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

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

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

Пример тестирования API изображение с сайта www.andreyolegovich.ru

Если остались вопросы - смело задавайте их в комментариях.

Поиск по сайту

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