Программирование [Stepik] Автоматизация UI-тестирования

Регистрация
7 Апр 2025
Сообщения
10,778
Реакции
81
Автор: Stepik​
Название: Автоматизация UI-тестирования​

cover.jpg

Продолжительность: 10 ч 50 мин Количество уроков: 14 Видео Язык: Русский Вес архива: 1,33 ГБ


Автоматизация UI‑тестирования — это востребованный навык, который помогает ускорять выпуск продукта и повышать качество разработки. В этом курсе вы пошагово разберёте процесс создания автоматизированных UI‑тестов на Python и Selenium, освоите PyTest и сформируете рабочий проект по Page Object Model для портфолио.

Что вы изучите на курсе

Программа ориентирована на плавное погружение в автоматизацию UI‑тестирования, сочетая теорию, практику и работу с реальными инструментами.

Основы автоматизации

• как работает UI‑тестирование и зачем нужна его автоматизация;
• обзор Selenium WebDriver и типичных сценариев использования;
• создание первых автотестов на Python;
• ориентирование в структуре UI элементов, локаторы, XPath и CSS‑селекторы.

Работа с PyTest и доп. инструментами

• организация тестов и тестовых наборов;
• фикстуры, параметризация, отчёты и удобный запуск тестов;
• подключение вспомогательных библиотек для расширения возможностей тестирования.

Page Object Model (POM)

• принципы написания читаемых и поддерживаемых автотестов;
• создание многоразовых компонентов и страниц;
• структурирование тестовой архитектуры для масштабирования проекта.

Итоговый проект для портфолио

В процессе обучения вы создадите собственную систему автоматизированных UI‑тестов. Проект можно будет:

• добавить в портфолио для демонстрации работодателю;
• использовать как стартовую базу для автоматизации в реальных проектах.

Кому подойдет эта программа

Курс разработан для тех, кто хочет уверенно перейти к автоматизации UI‑тестирования, вне зависимости от стартового уровня.

Если вы знакомы с тестированием

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

Если вы знаете основы программирования

Лучше всего программу проходят студенты, знакомые с любым языком программирования. Опыт работы с Python, знание синтаксиса и базовых структур данных — значительный плюс.

Даже без уверенного программирования программу пройти можно, но потребуется больше времени. У нас уже были студенты, которые справились и успешно начали путь в автоматизацию.

Кому курс может быть слишком простым

Если вы уже активно пишете автотесты на Python и уверенно работаете с Selenium и PyTest, то часть материалов может оказаться для вас базовой.

СКАЧАТЬ:
 📥 Скрытое содержимое! Войдите или Зарегистрируйтесь
 
10,840Темы
10,893Сообщения
788Пользователи
MuhaНовый пользователь
Сверху