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