Зачекайте

Робота з REST-сервісами

Робота з REST-сервісами

Примітка. Передумовою для тестування є публікація на ШБО методу вебсервісу Суб’єкта електронної взаємодії відповідно до настанов.

Для того, щоб створити новий REST проект необхідно:

1. В меню «File» обрати опцію «New REST Project» або натиснути комбінацію клавіш «Ctrl+Alt+N»:

image-1659294704070.png

2. В діалоговому вікні заповнити поле «URI» – шлях до методу вебсервісу, який опубліковано на ШБО.

image-1659294733960.png

 

В результаті виконання попередніх кроків було створено проект зі стандартною назвою «REST Project N», де N – це порядковий номер REST проекту в SoapUI та запит для нього:

image-1659294769961.png

Даний запит необхідно відредагувати для того, щоб він відповідав структурі запитів, що передаються через СЕВДЕІР. Для цього необхідно:

1. Обрати потрібний метод, зазначений в керівництві користувача сервісу.

2. Перенести значення «/restapi» до поля «Endpoint» з поля «Resource».

3. Додати заголовки натиснувши на кнопку «» та враховуючи вимоги до заголовків запитів для REST-сервісів:

image-1659294809649.png

Примітка. Для заголовків значення колонки «Style» обов’язково має бути встановлено в «Header».

Примітка. Таким же чином можна додавати параметри запиту, встановивши значення колонки «Style» в «Query».

4. Заповнити значення заголовків елементів заголовку, відповідно до вимог до заголовків запитів для REST -сервісів (колонка «Value»):

image-1659294931278.png

5. Заповнити тіло запиту у відповідному вікні, обрати значення «application/json» для Media Type.

6. Натиснути на кнопку «image-1659294548588.png»:

image-1659294945814.png

В результаті виконання запиту в області справа, яка до цього була порожньою, з’явиться або повідомлення-відповідь, або повідомлення, що містить опис помилки:

 

image-1659294973067.png

Коментарі (0)

    Ще немає коментарів