REST API Test Automation з Python - Від основ до CI/CD

Комплексний тренінг з автоматизації тестування REST API за допомогою Python. Ви навчитесь створювати масштабовані проекти тестування REST API з нуля до розгортування у CI/CD pipeline.

Для кого цей тренінг?

  • Початківці в автоматизації API тестування

  • QA інженери, які хочуть навчитися REST API тестуванню

  • Python розробники, які переходять на автоматизоване тестування

  • Тестувальники без досвіду програмування на Python

Що ви отримаєте?

  • Розуміння REST API - архітектура, HTTP методи, статус-коди

  • Requests бібліотека - написання HTTP запитів та обробка відповідей

  • Основи Python - синтаксис, структури данних, ООП

  • pytest фреймворк - організація та запуск тестів

  • Allure звітування - красивіші звіти про результати тестів

  • Jenkins CI/CD - запуск тестів у pipeline та автоматизація

Які технології ми використовуємо?

  • Python 3 - мова програмування

  • requests - бібліотека для HTTP запитів

  • pytest - фреймворк для тестування

  • Allure - фреймворк звітування

  • Jenkins - серверний контроль та CI/CD

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

Інтерактивні онлайн лекції з практичними завданнями. Ви напишете реальні API тести разом із ментором протягом кожної лекції.

⏱️ Тривалість: 3 години практики + доступ до матеріалів

Що буде включено?

  • Записи всіх лекцій

  • Готові приклади коду (GitHub репозиторій)

  • Домашні завдання та розв’язки

  • Пожиттєвий доступ до матеріалів

  • Консультація після тренінгу