Що нового?

Придбаний [Тренінги для тестувальників] Тестування REST API

Інформація про покупку
Тип покупки: Складчина
Ціна: 2206 ГРН
Учасників: 1 з 35
Організатор: Квітка Квітка
Статус: Збір коштів
Внесок: 65.5 ГРН
0%
Основний список
Резервний список

Квітка

Модератор
Команда форуму
[Тренинги для тестировщиков] Тестирование REST API

Коли ви відкриваєте сайт в Інтернеті, браузер відправляє запит на сервер. І цей запит зазвичай йде через REST API по HTTP протоколу. Якщо дві системи взаємодіють між собою - вони спілкуються по rest або SOAP API. Тому тестувальнику корисно вміти це викликати і тестувати. Переваги вміння тестувати API:
  1. Раннє тестування — розробники спочатку роблять API, а потім вже графічний інтерфейс. У вас є шанс перевірити логіку раніше, ніж їй домалюють кнопочки в GUI
  2. тестування API — графічного інтерфейсу може в принципі не бути. Буде тільки API-метод. Таке часто буває в enterprise-системах.
  3. швидкість - викликати один запит займає частки секунди. А ось через інтерфейс повторити процедуру буває складно. Наприклад, створити користувача на 50 заповнених полів ...
  4. точна локалізація - де конкретно сталася проблема? На сервері або клієнті? Перевірте роботу сервера через API і дізнаєтеся точно
  5. Автоматизація - навіть якщо у вас немає автотестів на рівні API програми, ви можете створити свої простенькі через Postman. Це допоможе не ганяти одне і те ж вручну + швидко створювати великі обсяги даних
на курсі я розповім про те, що повинен знати Тестувальник REST API. Що саме йому потрібно перевіряти в заголовках або тілі відповіді. Готуйтеся до того, що практики буде багато!

http://software-testing.ru/edu/1-schedule/271-rest-api
 
Останнє редагування:
Угорі