Писать тесты на Python
Использовать основы языка, ООП, pytest, фикстуры и параметризацию.
Курс Яндекс Практикума помогает тестировщикам освоить автоматизацию на Python: в программе юнит-, UI- и API-тесты, работа с Git и семь проектов.
| Кому подойдёт | Чем поможет курс |
|---|---|
| Начинающим тестировщикам | Школа относит курс к повышению квалификации для тех, кто уже знаком с тестированием. |
| Ручным тестировщикам | Можно перейти к автоматическим проверкам веб-приложений и API и изучить юнит-тесты. |
| Тем, кто осваивает Python | Программа начинает с основ языка и объектно-ориентированного программирования. |
Использовать основы языка, ООП, pytest, фикстуры и параметризацию.
Создавать UI-тесты с Selenium, применять Page Object Model и проверять API.
Использовать Git, читать отчёты Allure и составлять SQL-запросы для проверки данных.
Задания для применения изученного материала и отработки навыков. Школа указывает 7 проектов и вебинары каждые две недели.
Темы и разделы, которые входят в программу обучения.
Раздел: Программа курса
Бесплатное знакомство со специальностью и форматом курса.
Настройка окружения, основные команды Git и работа с ветками.
Базовые конструкции Python: коллекции, функции, классы и объекты.
Наследование, полиморфизм, методы и область видимости.
Инкапсуляция, исключения и консольное приложение на Python.
Юнит-тесты с pytest: ассерты, параметризация и фикстуры.
UI-тестирование с Selenium и инструментами разработчика в браузере.
Page Object Model, структура тестов и отчёт Allure.
Автоматизация проверок API на Python и использование моков.
Архитектура тестов и покрытие разных уровней приложения.
Итоговый проект: UI-, API- и юнит-тесты приложения.
Тестирование баз данных и SQL-запросы: агрегация и связи таблиц.
Возможности и ограничения ИИ, выбор инструментов и промптинг.
Применение ИИ к тест-дизайну, коду, данным и анализу логов.
В расширенном тарифе: Контейнеризация, Docker Compose и настройка CI/CD с GitHub Actions.
В расширенном тарифе: Два дополнительных проекта по UI-автотестированию и сложным действиям в браузере.
В расширенном тарифе: Восемь индивидуальных встреч по вопросам курса, автотестам и техническому собеседованию.
Дополнительно доступны Docker и CI/CD, три проекта и восемь индивидуальных встреч. Срок обучения — шесть месяцев.
Практические работы курса — какие задачи вы будете решать, какие кейсы и примеры разбирать.
Школа указывает семь проектов, в том числе итоговую работу по автоматизированному тестированию.
Практические задания выполняют на платформе, а вебинары для разбора сложных тем проходят раз в две недели.
Профессии, с задачами которых знакомит программа курса.
Навыки, на развитие которых направлена программа курса.
Инструменты и методы по материалам школы; состав может зависеть от тарифа.
Состав экспертов и их участие в конкретной группе уточняйте у школы.
Автор программы. Руководитель тестирования в Яндексе Техлид, куратор программного комитета TeamLead Conf. Запустил внутри компании несколько курсов по автоматизации.
Автор программы. Руководитель отдела тестирования банка Прошёл путь от ручного тестировщика до руководителя тестирования. Организовывал автоматизацию в нескольких компаниях.
Автор программы. Ведущий специалист по тестированию в Магните Более 10 лет в IT. С 2019 года занимается автоматизацией тестирования веб‑инструментов и баз данных.
Автор программы. Golang-разработчик в облачной платформе Более 8 лет работал автотестировщиком на Python и Java. Автоматизировал тестирование в проектах от финтеха до соцсетей.
Наставник. Работает в Ostrovok.ru Начинала свой путь с ручного тестирования, затем получила навыки и опыт автоматизации, прониклась написанием кода и стала backend‑разработчиком на Python.
Наставник. Team Lead QA в Holland and Barrett Управляет командой из 7 автоматизаторов. До этого работал в онлайн-кинотеатре Иви, Райффайзенбанке, AliExpress.
Наставник. 5+ лет опыта в автоматизации тестирования Работал как в международных корпорациях, так и в небольших стартапах. Выстраивал процессы автоматизации с нуля.
Ревьюер. 7+ лет опыта в тестировании Работала в проектах в геймдеве, финтехе и социальных сетях. Была ментором в программе Mentor in Tech.
Ревьюер. 8+ лет опыта в тестировании Занимается тестированием веб‑ и десктоп‑приложений. Работала в биотехе, с маркетплейсами и софтом для разработчиков.

Школа указывает этот вид документа.
При наличии среднего профессионального или высшего образования после успешного итогового проекта.

Школа указывает этот вид документа.
Без среднего профессионального или высшего образования после успешного итогового проекта.
Школа предлагает его начинающим и опытным тестировщикам, которые хотят освоить Python и автоматизировать проверки; каталог относит курс к обучению для людей с опытом.
Курс рассчитан на пять месяцев. Школа рекомендует уделять занятиям 15–20 часов в неделю в зависимости от опыта.
Школа указывает семь проектов, задания на платформе и вебинары раз в две недели. Итоговый проект объединяет UI-, API- и юнит-тесты.
Расширенный тариф длится шесть месяцев и включает десять проектов, работу с Docker и CI/CD и восемь индивидуальных встреч.
Школа описывает формат с дедлайнами и обучение в своём темпе; перед записью уточните доступность подходящего формата.
Нет. Школа пишет, что помощь с трудоустройством на этом курсе не предусмотрена; с вопросами о карьере можно обратиться в поддержку.
После успешного итогового проекта школа указывает диплом о профессиональной переподготовке при наличии среднего профессионального или высшего образования; без него — сертификат. При неполном прохождении выдают электронную справку.
На 3 ноября 2026 года школа указывала 84 800 ₽ одним платежом или от 3 462 ₽ в месяц на 36 месяцев. Актуальные условия уточняйте у школы.
Школа предлагает обратиться к куратору, чтобы согласовать новый срок. В программе также предусмотрены каникулы.
Перейдите на сайт Яндекс Практикум, чтобы узнать условия обучения на курсе «Автоматизатор тестирования на Python».
На сайт школыДругие программы для той же профессии или со схожими навыками и инструментами.
Курс Яндекс Практикума рассчитан на ручных тестировщиков, которые хотят освоить автоматизацию на Java. За пять месяцев школа предлагает изучить юнит-, UI- и API-тестирование и выполнить пять проектов.
Курс Merion Academy по автоматизации тестирования на Python: повторение языка, Selenium WebDriver, pytest, тестирование API и работа с базами данных в автотестах.
Курс Яндекс Практикума знакомит с ручным тестированием веб- и мобильных приложений, API и баз данных. В программе — семь проектов и кейсы от Яндекса.
Курс рассчитан на тестировщиков, которые хотят освоить автоматизацию на Python.
В расширенном тарифе дополнительно доступны Docker, CI/CD и индивидуальные встречи.
Перед записью уточните актуальные условия и доступный формат занятий; помощь с трудоустройством школа не заявляет.
Познакомьтесь со школой Яндекс Практикум, её программами и условиями обучения.
ОткрытьСравните курсы Яндекс Практикум по программе, практике и условиям обучения, чтобы выбрать подходящий вариант.
ОткрытьСравните онлайн-курсы по программе, школе, стоимости и длительности. Найдите обучение для первых шагов или развития навыков и изучите условия перед записью.
Открыть