Автотестировщик на Python
Характеристики
- Срок: 6 мес.
- Формат: mixed
- Сертификат: сертификат школы
Плюсы
- ✔ Практические задания и проекты реального бизнеса
- ✔ Сертификат по окончании курса
- ✔ Поддержка наставников и кураторов
Минусы
- ✘ Высокая интенсивность программы
- ✘ Требуется базовое знание Python
Программа курса (8 модулей)
- Модуль 1: Основы тестирования ПО — введение в тестирование, виды тестирования, жизненный цикл разработки ПО
- Модуль 2: Язык программирования Python — основы синтаксиса, структуры данных, функции и модули
- Модуль 3: Введение в автоматизацию тестирования — преимущества автоматизации, выбор инструментов и фреймворков
- Модуль 4: Работа с фреймворком PyTest — установка, написание первых тестов, использование assert, параметры и метки
- Модуль 5: Отладка и оптимизация тестов — методы отладки, инструменты анализа покрытия кода тестами, улучшение производительности тестов
- Модуль 6: Тестирование API и веб-приложений — взаимодействие с REST API, Selenium WebDriver, тестирование фронтенда
- Модуль 7: Реальные проекты — создание и выполнение автоматизированных тестов для реальных приложений, CI/CD интеграция
- Модуль 8: Подготовка к работе Junior-автотестировщиком — резюме, собеседования, практические советы по началу карьеры