Автоматизация тестирования на Python
Характеристики
- Срок: 6 мес.
- Формат: mixed
- Сертификат: сертификат школы
- Цена: ~ 40 000 ₽ (средний чек школы)
Плюсы
- ✔ Практические задания и реальные проекты
- ✔ Сертификат по окончании курса
- ✔ Поддержка опытных кураторов и менторов
Минусы
- ✘ Высокая цена относительно аналогов
- ✘ Требуется базовое знание Python
Программа курса (8 модулей)
- Модуль 1: Основы тестирования и Python — введение в тестирование ПО, основы синтаксиса Python
- Модуль 2: Библиотека unittest — написание юнит-тестов, структура тестов, assert-методы
- Модуль 3: Selenium WebDriver — автоматизация UI-тестирования веб-приложений, работа с элементами страницы
- Модуль 4: PyTest — использование PyTest для написания автотестов, плагины и параметры
- Модуль 5: API-тестирование — взаимодействие с RESTful API, библиотеки requests и pytest-http
- Модуль 6: Интеграция с CI/CD — настройка Jenkins/GitLab CI для запуска автотестов
- Модуль 7: Отчетность и мониторинг — инструменты Allure, JUnit XML, визуализация результатов
- Модуль 8: Проектная работа — самостоятельное создание набора автотестов для реального веб-приложения