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

Автоматизация тестирования UI с Python и Playwright. Первый шаг 0.000

Открыть на
STEPIK.ORG
Категории курса

Практический курс по UI-автоматизации на Python и Playwright. За курс вы настроите окружение, разберёте базовую структуру веб-страницы, познакомитесь с локаторами, напишете первый автотест на pytest и оформите небольшой проект с PageObject. Курс подойдёт тем, кто хочет сделать первый шаг в автоматизацию UI-тестирования без перегруза сложной архитектурой.

Показатель Текущие показатели Рост
Значение 🏆 Рейтинг 3 дн 7 дн 30 дн
Количество учеников на курсе «Автоматизация тестирования UI с Python и Playwright. Первый шаг»Учеников на курсе 3
Сертификаты, выданные на курсе «Автоматизация тестирования UI с Python и Playwright. Первый шаг»Сертификатов выдано 0
Отзывы о курсе «Автоматизация тестирования UI с Python и Playwright. Первый шаг»Отзывов получено 0
Рейтинг курса «Автоматизация тестирования UI с Python и Playwright. Первый шаг»Рейтинг курса 0.000
Уроки в курсе «Автоматизация тестирования UI с Python и Playwright. Первый шаг»Количество уроков 31
Тесты в курсе «Автоматизация тестирования UI с Python и Playwright. Первый шаг»Количество квизов 177
Обновления курса «Автоматизация тестирования UI с Python и Playwright. Первый шаг»Обновления курса
Дата публикации курса «Автоматизация тестирования UI с Python и Playwright. Первый шаг»Дата публикации курса
Последнее обновление курса «Автоматизация тестирования UI с Python и Playwright. Первый шаг»Последнее обновление
Сложность easy

Чему вы научитесь

  • Настроите окружение для UI-автотестов на Python.
  • Установите и подключите Playwright, pytest и pytest-playwright.
  • Разберётесь, как HTML, DOM и DevTools помогают искать элементы на странице.
  • Научитесь находить элементы через CSS-локаторы.
  • Напишете первый Playwright-скрипт для проверки пользовательского сценария.
  • Перепишете скрипт в pytest-тест.
  • Используете pytest фикстуры и маркировки.
  • Добавите проверки через expect из Playwright.
  • Познакомитесь с базовой идеей PageObject.
  • Вынесете работу со страницами в отдельные классы.
  • Соберёте небольшой итоговый проект с UI-автотестом регистрации.

О курсе

Практический курс по UI-автоматизации на Python и Playwright. За курс вы настроите окружение, разберёте базовую структуру веб-страницы, познакомитесь с локаторами, напишете первый автотест на pytest и оформите небольшой проект с PageObject. Курс подойдёт тем, кто хочет сделать первый шаг в автоматизацию UI-тестирования без перегруза сложной архитектурой.

Для кого этот курс

— Для тех, кто хочет попробовать UI-автоматизацию и понять, подходит ли ему это направление. — Для начинающих тестировщиков, которые пока не писали автотесты, но хотят аккуратно сделать первый шаг. — Для manual QA, которым интересно разобраться, как выглядит простой UI-автотест на Python и Playwright. — Для тех, кто уже немного знаком с Python, но ещё не понимает, как применять его в тестировании интерфейса.

Начальные требования

  • Базовое понимание Python: достаточно знать, что такое переменные, функции, импорты и как запускать Python-файлы.
  • Умение пользоваться компьютером и браузером: устанавливать программы, открывать сайты, работать с файлами и папками.
  • Готовность внимательно повторять шаги из уроков: курс рассчитан на первый старт, поэтому все основные действия разбираются последовательно.
  • Опыт в автоматизации тестирования не требуется: Playwright, pytest, локаторы и PageObject будем разбирать с нуля.

Преподаватели курса

Как проходит обучение

Курс состоит из коротких текстовых уроков, тестов и практических шагов.

  • Сначала вы читаете объяснение темы, затем повторяете действия в своём проекте: устанавливаете инструменты, пишете код, запускаете тесты и постепенно собираете итоговый проект.
  • Внутри курса есть небольшие тесты для самопроверки. Они помогают закрепить основные идеи: как устроены локаторы, зачем нужны фикстуры, что делает PageObject и как связаны части проекта.
  • Финальный результат курса — небольшой проект с UI-автотестом регистрации на Python, Playwright и pytest.

Курс можно проходить в спокойном темпе. Все шаги рассчитаны на первый старт, поэтому сложные темы вроде Allure, CI/CD, PageComponent и PageFactory здесь не используются.

Что вы получите

  • Рабочий проект с первым UI-автотестом на Python и Playwright;
  • Практическое понимание, как устроен простой pytest-проект;
  • Опыт работы с локаторами, фикстурами, проверками и PageObject;
  • Готовую структуру проекта, которую можно разобрать и использовать как основу для дальнейших экспериментов;
  • Понимание, какие темы изучать дальше, если вы хотите развиваться в UI-автоматизации.

Нагрузка

5-7 часов в неделю

Расскажите о курсе друзьям