Курс на Stepik
Обложка курса «Автоматизация тестирования UI с Python и Playwright. Базовый» на Stepik
5 990 ₽

Автоматизация тестирования UI с Python и Playwright. Базовый ★ 5.000

Открыть на
STEPIK.ORG

Погружение в профессию QA Automation Engineer с использованием актуальных технологий: Playwright, Allure, Pytest, AI Review, GitLab CI. Вы освоите создание тестовых фреймворков, применение паттернов автоматизации, работу с CI/CD и многим другим. Курс ориентирован на практическое применение знаний и навыков.

Показатель Текущие показатели Рост
Значение 🏆 Рейтинг 3 дн 7 дн 30 дн
Количество учеников на курсе «Автоматизация тестирования UI с Python и Playwright. Базовый»Учеников на курсе 434
Сертификаты, выданные на курсе «Автоматизация тестирования UI с Python и Playwright. Базовый»Сертификатов выдано 97
Отзывы о курсе «Автоматизация тестирования UI с Python и Playwright. Базовый»Отзывов получено 17
Рейтинг курса «Автоматизация тестирования UI с Python и Playwright. Базовый»Рейтинг курса 5.000
Уроки в курсе «Автоматизация тестирования UI с Python и Playwright. Базовый»Количество уроков 65
Тесты в курсе «Автоматизация тестирования UI с Python и Playwright. Базовый»Количество квизов 409
Задачи с кодом в курсе «Автоматизация тестирования UI с Python и Playwright. Базовый»Количество задач с кодом 5
Время прохождения курса «Автоматизация тестирования UI с Python и Playwright. Базовый»Время прохождения курса —
Стоимость курса «Автоматизация тестирования UI с Python и Playwright. Базовый»Стоимость курса 5 990 ₽ —
Обновления курса «Автоматизация тестирования UI с Python и Playwright. Базовый»Обновления курса — —
Дата публикации курса «Автоматизация тестирования UI с Python и Playwright. Базовый»Дата публикации курса — ———
Последнее обновление курса «Автоматизация тестирования UI с Python и Playwright. Базовый»Последнее обновление — ———
Сложность easy — ———
5.000 ★
из 5
17 отзывов
★★★★★
17
★★★★★
0
★★★★★
0
★★★★★
0
★★★★★
0
Rock Star
Rock Star •
★ ★ ★ ★ ★
• 1 неделю назад

Очень при очень крутой курс !. Изучите патерны: PageComponent, PageFactory и PageObject. Много интересных фишек, к примеру: browser-state.json - это очень круто и оптимизирует - ускоряет авто тесты. Много чего ещё интересного. Я после прохождения половины курса, купил расширенную версию и очень доволен. Темы, дз продуманы последовательно. Автор курса очень отзывчивый и быстро отвечает на вопросы в комментариях и быстро - информативно проверят ДЗ. Вам рекомендую не экономить и не жалеть денег, а сразу брать расширенную версию. Во 1-х получите расширенную версию с ДЗ, во 2-х поддержите автора за его крутой труд и сложную работу !. Цена - качество превышает во много раз. Никите огромная благодарность за труд. Очень при очень доволен курсом, подачей материала, темам, дз !. Ещё забыл добавить, развернете свое приложение - что очень круто !. Будет тяжело - но после прохождения будет очень крутой багаж знаний.

Ответ
автора
Никита Филонов
Никита Филонов
1 октября 2026

Благодарю за отзыв! Жму руку :) Очень приятно, что курс настолько зашел и вы решили перейти на расширенную версию. Отдельное спасибо за рекомендации и поддержку :)

Сергей Гришин
Сергей Гришин •
★ ★ ★ ★ ★
• 3 месяца назад

Отличный курс. Стоит каждую свою копейку. В перспективе думаю приобрету и по нагрузочному тестированию. Теперь осталось проверить знания на практике

Ответ
автора
Никита Филонов
Никита Филонов
24 июля 2026

Большое спасибо за отзыв! Да, теперь самое главное - закрепить все на практике Также буду рад видеть вас и на курсе по нагрузке :)

Дарья Милякова
Дарья Милякова •
★ ★ ★ ★ ★
• 7 месяцев назад

Данный курс очень понравился. Все подробно описано, рассказано, если возникают трудности, то есть обратная связь. Разобралась с фикстурами, CI/CD. В курсе много есть всяких интересных фишек, про которые я не знала. В общем, рекомендую данный курс)

Ответ
автора
Никита Филонов
Никита Филонов
11 марта 2026

Благодарю за отзыв! Рад, что курс оказался для вас полезным. Буду рад видеть вас и на других моих курсах :)

Tatiana Sukhinina
Tatiana Sukhinina •
★ ★ ★ ★ ★
• 11 месяцев назад

Мне очень понравился этот курс. Я решила пройти его, чтобы прокачать свои знания в тестировании и применить их на текущем месте работы. Мне был конкретно интересен модуль по playwright, (на работе я пишу на selenium). Его раскрыли достаточно хорошо. Тем не менее, мне кажется, если у человека совсем нет пониманий питона\программирования, данный курс для него будет сложен. Очень понравилось, что после видео есть краткий конспект. Помогает потом пробежаться быстро и вспомнить что было раньше. Многие практики в курсе показались мне полезными, некоторые показались работающими только в идеальном мире, но возможно, пригодятся в более крутой компании. в любом случае я бы оценила курс на 5\5 заявленные темы открыты в полном объеме, задания интересные, я в восторге.

Ответ
автора
Никита Филонов
Никита Филонов
1 год назад

Благодарю за отзыв! Рад, что курс оказался полезным :) Да, вы правы: без базового знания Python курс будет сложнее - это указано в требованиях, и материал рассчитан на тех, кто уже знаком с языком. Удачи вам в дальнейшем развитии!

Антон Луценко
Антон Луценко •
★ ★ ★ ★ ★
• 11 месяцев назад

Курс понравился, прошел на одном дыхании. Очень порадовало что тут рассказывается о процессе автоматизации в целом: от правильной структуры кода до CI/CD и процессе уже эксплуатации написанных скриптов Теперь о том чего бы хотелось и чего не хватало на мой взгляд в этом курсе: 1. Подробно не раскрыт сам функционал playwright. Понятно что автор хотел сосредоточится на процессе в целом, а все фичи можно изучить самому по официальной документации, и на это вообще может уйти отдельный курс. Но хотелось бы видеть примеры работы с базовыми элементами, такими как чек боксы, радиобатоны, выпадающие списки и так далее. 2. Нет информации об codegen В курсе раскрывались такие функции как запись видео, трейсер, но про UI инспектор codegen который помогает записывать действия и локаторы(когда никак не получается подобрать нужный в ручную) не было упомянуто вообще. 3. Слабо раскрыта тема моков. Показан пример об ограничении загрузки всяких лишних файлов для ускорения работы скриптов, но не показан пример имитации какого-нибудь внешнего сервиса. Если эта тема более глубоко разобрана в другом курсе автора - то это хорошо, буду только рад. 4. Эмуляция мобильных web браузеров. В курсе раскрыта тема крос браузерного тестирования и как запустить тест сразу на нескольких движках поочередно, но не раскрыта тема того же запуска в мобильных эмуляторах. Мне кажется эта тема тоже актуальна 5. Эксплуатация автотестов. В курсе подробно описан процесс запуска тестов удалено на CI. Но запуск по сути происходит всех тестов после таких событий как обновление репозитория через push команды. А вот как например вручную запустить определенные кейсы или автоматически по расписанию любому члену команды через какой-нибудь инструмент по мере необходимости. То есть чтобы не ставить локально IDE, python и прочие библиотеки? То есть чтобы можно было в неком web сервисе прям в UI выбрать нужные тесты из списка, выбрать окружение и запустить. Да, в основном такие инструменты разрабатывают SDET-инженера под нужды проекта. Я на практике в своей работе так и запускал автотесты. Просто хотелось, что бы в курсе такой подход то же был бы описан немного, чтобы знать что такое бывает. 6. Тестовые данные В курсе показан пример параметризированных кейсов на примере логирования под тремя вариантами, указанные прямо в коде. Но есть случаи когда к примеру на создание каких-нибудь ордеров, участвуют десятки параметров, которые хранятся в каких-нибудь .csv файла в табличной форме, а иногда даже и в базе данных. То есть соблюдается принцип: "Код отдельно, тестовые данные отдельно". То есть хотелось бы чтобы был описан на каком-нибудь примере и такой процесс: когда данные берутся из файлов/базы и загружаются в тест

Ответ
автора
Никита Филонов
Никита Филонов
1 год назад

Спасибо большое за подробный и честный отзыв — он помогает развивать курс. Коротко прокомментирую по пунктам. 1. Базовый функционал Playwright Фокус курса — не полный разбор Playwright API, а инженерный процесс UI-автотестирования. Иначе курс стал бы слишком объёмным. Но ваше замечание справедливое — планирую добавить блок по чекбоксам, radio и select. 2. Codegen Codegen не включён намеренно: записанные тесты почти всегда переписывают, а подход через data-testid куда надёжнее. Сам по себе codegen полезен только как вспомогательный инструмент. Возможно, кратко добавлю о нём в дополнениях. 3. Моки Моки Playwright подходят лишь для блокировки статики и простых перехватов. Для реального мокинга сервисов нужны отдельные мок-сервисы (например, на FastAPI), и эта тема глубоко разобрана в курсе по нагрузочному тестированию. Поэтому в UI-курсе моки не выделялись отдельно. 4. Мобильная эмуляция Хорошее предложение — добавлю материал по мобильным viewport’ам и устройствам Playwright. 5. Эксплуатация автотестов Триггеры, ручные запуски, cron и выбор окружений — это уже зона CI/CD и тестовой инфраструктуры. Эти механики подробно покрыты в курсе по нагрузочному тестированию. В UI-курсе сделаю небольшой бонусный блок, чтобы обозначить такую возможность. 6. Тестовые данные Загрузка данных из CSV/БД, data providers и seeding — это уже уровень продвинутой архитектуры. Не стал перегружать базовый курс, но идея хорошая, подумаю о включении в расширенные модули. Ещё раз благодарю за отзыв — он очень помогает улучшать курс. Если будут дополнительные идеи или кейсы — буду рад обсудить!

Valentina Semyonova
Valentina Semyonova •
★ ★ ★ ★ ★
• 11 месяцев назад

Очень понравился курс, благодарю от души автора курса за проделанную работу. Решила начать развитие в автоматизацию с данного курса и не пожалела, дается очень много практики с реальными примерами, море актуальной и полезной информации, советов. К тому же курс за доступную цену! Я определенно буду пересматривать курс, чтобы оттачивать навыки автоматизации!

Ответ
автора
Никита Филонов
Никита Филонов
1 год назад

Спасибо вам за отзыв! Поздравляю с успешным завершением курса :) Рад, что он стал хорошей отправной точкой в автоматизацию. Желаю, чтобы полученные навыки привели вас к офферу как можно скорее. Уверен, у вас все получится!

Nikita Varchenko
Nikita Varchenko •
★ ★ ★ ★ ★
• 11 месяцев назад

Курс оказался очень полезным и информативным для тех, кто хочет освоить автоматизированное тестирование пользовательских интерфейсов с использованием Python. В рамках курса были подробно рассмотрены основные инструменты и библиотеки, необходимые для тестирования UI, а также представлены практические задания, которые помогли закрепить полученные знания. Особенно понравилось, что курс включает в себя актуальные примеры из реальной практики, что позволяет лучше понять, как применять полученные навыки в работе. В целом, рекомендую этот курс всем, кто хочет улучшить свои навыки в области тестирования UI и научиться использовать Python для автоматизации тестирования.

Ответ
автора
Никита Филонов
Никита Филонов
1 год назад

Добрый вечер! Благодарю за отзыв и отдельно спасибо за рекомендацию курса!

Лев Романов
Лев Романов •
★ ★ ★ ★ ★
• 1 год назад

Очень достойный курс! Сразу видно, что автор очень досконально разбирается в теме, настоящий профессионал своего дела. Все по делу, ни убавить, ни прибавить :) Так что выражаю огромную благодарность автору за проделанную работу, курс стоит своих денег - это точно

Ответ
автора
Никита Филонов
Никита Филонов
1 год назад

Спасибо большое за отзыв и за то, что прошли оба моих курса!

Anonymous 318396865
Anonymous 318396865 •
★ ★ ★ ★ ★
• 1 год назад

Сразу вспомнился мем из Футурамы — Take my money! :) На курс попал благодаря статьям на Habr — они, кстати, просто огонь. Проделана действительно титаническая работа, что вызывает огромное уважение. Впервые встречаю настолько мощный курс: никакой воды, только полезная и актуальная информация. Автор отвечает на все комментарии и вопросы. В процессе обучения разобрал новые паттерны, освоил работу с Allure и понял, как правильно выстраивать CI/CD-флоу. В дальнейшем планирую приобрести курсы по API и нагрузочному тестированию.

Ответ
автора
Никита Филонов
Никита Филонов
1 год назад

Благодарю за отзыв! Улыбнуло :) Да, работа была проделана огромная. Буду рад видеть вас и на других моих курсах!

Артем
Артем •
★ ★ ★ ★ ★
• 1 год назад

Очень хороший курс. В самом начале вводная лекция про тестирование в целом. Далее раскрываются темы про построение локаторов, Pytest, Playwright, интеграцию с Allure, паттерны используемые для написания автотестов, CI-CD. Есть модуль по улушению автотестов. Есть тесты и задачи на практическое решение. Мне как опытному автоматизатору было интересно взглянуть на содержание. Кое что для себя подчерпнул. Еще раз скажу, что курс очень достойный.

Ответ
автора
Никита Филонов
Никита Филонов
1 год назад

Благодарю за отзыв! Очень рад слышать такую оценку от человека с опытом в автоматизации :)