Сервис онлайн-образования Яндекс Практикум запустил курс «Тестирование веб-приложений на Python». Это короткий двухмесячный курс для ручных тестировщиков с опытом, которые хотят получить новый навык — научиться тестировать веб-приложения на Python. Для старта уметь программировать необязательно.
Курс поможет перейти на новую ступень в тестировании и повысить свою рыночную ценность как специалиста.

Для кого этот курс
Этот курс рассчитан на тех, у кого уже есть опыт работы ручным тестировщиком. Без этого может быть сложно: базовые понятия тестирования в курсе не объясняются. Если сомневаетесь, пройдите тест в бесплатной вводной части — он поможет определиться.
Для старта не нужно разбираться в автотестировании и Python: всему научим с нуля.
Как устроено обучение
Обучение разбито на спринты, а заниматься можно когда угодно, главное — уложиться в дедлайн.
В каждом спринте есть задания: написать код или выбрать правильные варианты ответа. В конце каждого спринта нужно будет сдать проект.
Студенты учатся онлайн на платформе Практикума: сначала читают теорию, потом отрабатывают её на практике в тренажёре.
Помимо тренажёра студенты работают в реальных рабочих инструментах, например в IDE. Часть проектов нужно будет сдавать через Git.
В ходе обучения студентов сопровождают наставники, ревьюеры, кураторы и служба поддержки.
Наставники проводят вебинары: про проекты, профессиональный путь тестировщика и другие. Они поделятся опытом, расскажут про карьерное развитие и помогут определить, какие навыки нужно подтянуть.
Ревьюеры проверяют проекты: беспристрастно оценивают их со стороны. Они смотрят на логику, структуру, корректность и полноту работы и дают обратную связь.
Кураторы решают вопросы про процесс обучения. А если что-то сломается в тренажёре, поможет служба поддержки.
Чему вы научитесь
Курс длится два месяца. За это время вы освоите и отработаете конкретный навык — автоматизацию проверок веб-приложений. API и мобильных приложений в программе нет.
Бесплатная вводная часть. В бесплатной части познакомитесь с профессией автоматизатора и пройдёте тест, чтобы проверить свои навыки. Это даст возможность понять, подходит ли вам курс, перед покупкой платной части.
Основы Python. Начнёте изучение языка программирования Python и познакомитесь с IDE PyCharm.
Юнит-тестирование. Познакомитесь с юнит-тестированием и средой тестирования PyTest, изучите системы контроля версий Git.
Тестирование веб-приложений. Изучите тестирование веб-приложений, узнаете об инструменте автоматизации Selenium.
Отчёты о тестировании. Узнаете паттерн проектирования Page Object, построите отчёты о тестировании с помощью инструмента Allure.
Детали
Курс длится два месяца, учёбе нужно будет посвящать 10–15 часов в неделю.
На курсе есть бесплатная вводная часть, чтобы вы больше узнали о формате обучения и убедились, что он вам подходит. Перед стартом нужно пройти тест, чтобы проверить свои навыки.
Посмотреть полную программу и узнать про курс больше можно на сайте.