GraphQL API Test Automation з Python - Від основ до CI/CD
Тренінг з автоматизації тестування GraphQL API за допомогою Python. Ви навчитесь створювати масштабовані проекти тестування GraphQL сервісів з нуля до розгортування у CI/CD.
Для кого цей тренінг?
-
Початківці в тестуванні GraphQL API
-
QA інженери, які хочуть навчитися GraphQL
-
Python розробники, які працюють з GraphQL
-
Тестувальники, які шукають альтернативу REST API
Що ви отримаєте?
-
Розуміння GraphQL - відмінності від REST, структура запитів, мутації
-
Написання GraphQL запитів - синтаксис, змінні, фрагменти
-
Відправка запитів - requests бібліотека та GraphQL клієнти
-
Структура проекту - базова архітектура для масштабу
-
Журналювання та звітність - організація результатів тестування
-
Вимірювання тестового покриття - для GraphQL API
Які технології ми використовуємо?
-
Python 3 - мова програмування
-
GraphQL - мова запитів для API
-
requests - бібліотека для HTTP запитів
-
pytest - фреймворк для тестування
-
Jenkins - серверний контроль та CI/CD
-
GitHub Actions - автоматизація на GitHub платформі
Формат навчання
Інтерактивні онлайн лекції з практичними завданнями. Ви напишете реальні GraphQL тести разом із ментором протягом кожної лекції.
⏱️ Тривалість: 3 години практики + доступ до матеріалів
Що буде включено?
-
Записи всіх лекцій
-
Готові приклади коду (GitHub репозиторій)
-
Домашні завдання та розв’язки
-
Пожиттєвий доступ до матеріалів
-
Консультація після тренінгу