Основи RESTful API
Ви ознайомитеся з основами архітектури RESTful API, методами HTTP (GET, POST, PUT, DELETE), структурою URL, кодами стану HTTP та іншими ключовими концепціями.
Бібліотека Rest Assured
Вивчення того, як використовувати бібліотеку Rest Assured для надсилання HTTP запитів до API, обробки відповідей та виконання різних перевірок.
Аутентифікація та авторизація
Як взаємодіяти з API, що потребує аутентифікації або авторизації, використовуючи Rest Assured. Це може включати роботу з токенами, базовою автентифікацією та іншими механізмами.
Тестування запитів та відповідей
Як створювати та виконувати тести для різних типів запитів (GET, POST, PUT, DELETE) та перевіряти відповідність відповідей API заявленим очікуванням.
Робота з різними форматами даних
Як обробляти JSON, XML та інші формати даних у відповідях від API, а також як формувати запити з різними параметрами та заголовками.
Інтеграція з фреймворками тестування
Як інтегрувати тести на основі Rest Assured із популярними фреймворками тестування, такими як JUnit або TestNG.
Робота з різними сценаріями
Проведення тестування сценаріїв, включаючи успішні сценарії, сценарії з помилками та крайові випадки.