Python + SQL для Тестування - Робота з Базами Данних
Тренінг з роботи з базами данних за допомогою Python. Ви навчитесь писати SQL запити та інтегрувати їх у автоматизовані тести.
Для кого цей тренінг?
-
QA інженери, які хочуть працювати з базами данних
-
Тестувальники, які хочуть валідувати дані у базі
-
Python розробники, які переходять на тестування
-
Тести писери, які потребують прямого доступу до БД
Що ви отримаєте?
-
Основи SQL - SELECT, INSERT, UPDATE, DELETE запити
-
SQLAlchemy ORM - об’єктно-реляційне відображення
-
Підключення до БД - PostgreSQL та інші системи
-
Структура проекту - базова архітектура для масштабу
-
Цілісність даних - перевірка даних у БД після тестів
-
Очищення даних - підготовка тестового навколишнього середовища
Які технології ми використовуємо?
-
Python 3 - мова програмування
-
SQLAlchemy - ORM фреймворк
-
pytest - фреймворк для тестування
-
PostgreSQL - база даних
-
pyodbc / psycopg2 - драйвери для БД
Формат навчання
Інтерактивні онлайн лекції з практичними завданнями. Ви напишете SQL запити та інтегруватимете їх у тести разом із ментором.
⏱️ Тривалість: 2 години практики + доступ до матеріалів
Що буде включено?
-
Записи всіх лекцій
-
Готові приклади коду (GitHub репозиторій)
-
Домашні завдання та розв’язки
-
Пожиттєвий доступ до матеріалів
-
Консультація після тренінгу