Курс по автоматизации тестирования
Авторский курс, который я разработал в РЕД СОФТ для подготовки инженеров автоматизации. Это не теория ради теории: по этому курсу я набрал и обучил команду автоматизаторов, которая сегодня ведёт реальные проекты.
Для кого
- Ручные тестировщики, которые хотят перейти в автоматизацию.
- Студенты и начинающие инженеры, выбирающие направление в QA.
- Команды, которым нужно выстроить автоматизацию с нуля.
Основные блоки курса
- Фундамент: тест-дизайн, тест-кейсы и чек-листы — что и зачем автоматизировать.
- Язык программирования: база, достаточная для уверенного написания автотестов (основной стек — Java, дополнительно Python).
- UI-автотесты: Selenide — стабильные тесты веб-интерфейса без флака.
- API-тесты: RestAssured / Requests — тестирование REST-сервисов.
- Тестовые фреймворки: JUnit, организация и структура тестов.
- Инфраструктура: Git, Gradle, запуск тестов в Jenkins CI.
- Отчётность: Allure — отчёты, которые читают не только QA.
- Окружение: основы Linux и Docker для тестовых стендов.
Программа адаптируется под уровень группы и задачи команды — приведён базовый состав блоков.
Формат
Практика на реальных задачах: каждый блок закрепляется написанием работающих тестов для настоящего проекта. Финал курса — самостоятельный набор автотестов, готовый к запуску в CI.
Хотите обучить команду?
Если вам нужно вырастить автоматизаторов из ручных тестировщиков или выстроить процесс АТ — напишите мне.
Связаться со мной Выступления и преподавание