Примітка. Передумовою для тестування є публікація на ШБО методу вебсервісу Суб’єкта електронної взаємодії відповідно до настанов.
Для того, щоб створити новий REST проект необхідно:
1. В меню «File» обрати опцію «New REST Project» або натиснути комбінацію клавіш «Ctrl+Alt+N»:
2. В діалоговому вікні заповнити поле «URI» – шлях до методу вебсервісу, який опубліковано на ШБО.
В результаті виконання попередніх кроків було створено проект зі стандартною назвою «REST Project N», де N – це порядковий номер REST проекту в SoapUI та запит для нього:
Даний запит необхідно відредагувати для того, щоб він відповідав структурі запитів, що передаються через СЕВДЕІР. Для цього необхідно:
1. Обрати потрібний метод, зазначений в керівництві користувача сервісу.
2. Перенести значення «/restapi» до поля «Endpoint» з поля «Resource».
3. Додати заголовки натиснувши на кнопку «» та враховуючи вимоги до заголовків запитів для REST-сервісів:
Примітка. Для заголовків значення колонки «Style» обов’язково має бути встановлено в «Header».
Примітка. Таким же чином можна додавати параметри запиту, встановивши значення колонки «Style» в «Query».
4. Заповнити значення заголовків елементів заголовку, відповідно до вимог до заголовків запитів для REST -сервісів (колонка «Value»):
5. Заповнити тіло запиту у відповідному вікні, обрати значення «application/json» для Media Type.
В результаті виконання запиту в області справа, яка до цього була порожньою, з’явиться або повідомлення-відповідь, або повідомлення, що містить опис помилки:
Коментарі (0)