Навыки, которые вы получите:
Linux
Selenium WebDriver
DevOps
ООП
Web-разработка
UI
Jenkins
Python
Курс позволит узнать, как решаются задачи автоматизации тестирования на реальных проектах с использованием языка Python. На первый план мы ставим понимание принципов построения и решения задач, а не изучение конкретного инструмента. Освоив данный курс, вы получите навыки решения основных задач в области автоматизации тестирования веб-приложений.
Кому подойдет курс
- Для специалистов в области функционального тестирования с опытом работы от 1 до 3 лет и стремящихся перейти в автоматизацию на Python.
- Для специалистов автоматизированного тестирования на Python с опытом работы до 1 года и желающих углубить и систематизировать свои знания.
Необходимая подготовка
- Базовые навыки программирования на Python.
- Основы работы с сетями и Linux-подобными ОС.
- Основы работы веб-приложений.
- Знание теории функционального тестирования.
- Навыки работы с консолью разработчика в браузере.
Программа
- Введение в автоматизацию тестирования.
- Тестирование API.
- Тестирование UI.
- Работа с бекендом.
- DevOps.
- Другие виды тестирования.
- Проектный модуль.
Чему вы научитесь
- Получите репозиторий на github, в котором будут примеры тестов.
- Сохраните материалы по всем занятиям: видеозаписи занятий и презентации.
- Сможете писать все виды тестов: от юнит до системных, используя язык программирования Python.
- Сможете решать любые задачи, которые возникают в трудовых буднях автоматизатора в тестировании.
- Получите сертификат об окончании курса.
- Получите приглашение пройти собеседование в компаниях-партнерах (в случае успешного обучения на курсе).