Головна Школи Quality Assurance Group Automation RESTful API testing with Postman
Quality Assurance Group

Automation RESTful API testing with Postman

5 500 UAH за курс
-
Для початківців
QA Automation / QA Manual
Цей курс навчить тестувати API за допомогою Postman та JavaScript. Ти дізнаєшся, як працювати з JSON, XML, HTTP-запитами та автоматизувати тести. Після курсу ти зможеш писати скрипти для перевірки API, використовувати Postman і запускати тести через консоль.

Про курс

Програма курсу

Основи веб-сервісів та API

На перших заняттях розглядаються фундаментальні поняття. Студенти дізнаються про веб-сервіси та API, клієнт-серверну архітектуру та HTTP протокол. Розбираються формати XML та XSD, а також XPath і XSLT для роботи з даними. Особлива увага приділяється RESTful API та порівнянню з SOAP. Окрім теоретичної частини, відбувається огляд інструментів для тестування API.

Робота з JSON та документацією в Postman

Другий модуль присвячений формату JSON та його структурі. Студенти вивчають JSON Schema та JSON:API, навчаються працювати з документацією API через Swagger. Практична частина включає знайомство з інтерфейсом Postman та відправку перших запитів до API.

Основи JavaScript для тестування

Третє заняття дає базові знання JavaScript, необхідні для автоматизації тестування. Розглядаються змінні, об'єкти, масиви, цикли та функції. Ці знання стануть основою для написання тестових скриптів у наступних модулях.

Написання тестів у Postman

Четвертий модуль присвячений безпосередньо створенню тестів. Студенти вивчають бібліотеку Chai та її використання у Postman. На практиці написання тестів для навчального API закріплює отримані знання про JavaScript та роботу з API.

Автоматизація тестування

Завершальні заняття охоплюють автоматизацію процесу тестування. Студенти вчаться запускати тести через Collection runner, знайомляться з Newman для запуску тестів з командного рядка. Розглядаються можливості інтеграції з системами безперервної інтеграції на прикладі Jenkins.

Результати навчання

Після завершення курсу студенти розуміють принципи роботи веб-сервісів та API, HTTP протоколу та клієнт-серверної архітектури. Вони вміють працювати з JSON та XML даними, читати документацію API та писати тести на JavaScript у Postman. Практичні навички включають запуск тестів з консолі та інтеграцію з системами контролю версій.

Інструменти курсу

Протягом навчання використовуються Postman для тестування API, Newman для автоматизації та бібліотека Chai для написання тестів.

Формат навчання

Курс доступний у записі, що дозволяє навчатися у власному темпі. Доступ до матеріалів надається на 2 роки. Після успішного завершення курсу видається сертифікат.

Що включено

Видається диплом/сертифікат
Гнучкий графік
Супровід ментора