Python [Stepik] Автоматизация тестирования UI с Python и Playwright. Расширенный (2025)

  • Автор темы Moderator
  • Дата начала
Moderator

Moderator

Модератор
Регистрация
17.07.2019
Сообщения
77 131
Реакции
237 420
Онлайн
1мес 25дн 20ч 46м 42с
Автор: Stepik
Название: Автоматизация тестирования UI с Python и Playwright. Расширенный (2025)
скачать бесплатно [Stepik] Автоматизация тестирования UI с Python и Playwright. Расширенный (2025)



Описание

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

  • Разрабатывать UI-автотесты на высоком уровне, используя современные технологии, такие как Playwright.
  • Освоите паттерны Page Object, Page Component и Page Factory (два последних встречаются редко, но дают сильное конкурентное преимущество).
  • Подробно разберете Page Factory, что станет большим плюсом на собеседовании.
  • Овладеете Playwright и его уникальными возможностями, недоступными в Selenium.
  • Записывать видео выполнения автотестов с помощью Playwright.
  • Использовать Playwright Trace Viewer для анализа тестов.
  • Научитесь создавать эффективные локаторы с использованием CSS и XPath.
  • Освоите популярный фреймворк pytest: научитесь писать фикстуры, ставить маркировки, параметризировать тесты, создавать собственные плагины и многое другое.
  • Получите практический опыт написания автотестов на выделенном тестовом приложении.
  • Работать с Allure и Allure TestOPS: научитесь создавать понятные и детализированные отчеты с вложением файлов, видео и Playwright Trace Viewer.
  • Ознакомитесь с процессом и научитесь запускать автотесты на CI/CD с публикацией Allure отчета и истории.
  • Научитесь запускать автотесты параллельно для ускорения процесса тестирования.
  • Научитесь правильно настраивать и управлять проектом с помощью Pydantic settings и переменных окружения.
  • Научитесь работать с командной строкой.
  • Освоите работу с моками и оптимизацию выполнения автотестов.
  • Тестировать SPA-приложения на React, что максимально приближено к реальной работе.
  • Грамотно составлять и продвигать резюме для увеличения числа откликов и приглашений.
  • Эффективно проходить собеседования: получите практические советы, применимые в реальной жизни.
  • Работать с Git, публиковать и доводить до финала проект на GitHub, что станет отличным дополнением к резюме.
  • Закрепиться на позиции после устройства на работу и продолжать профессиональный рост.

Приветствие и инструкции
  1. Знакомимся
  2. Советы по изучению материала
  3. Инструкции по отправке заданий на проверку
  4. Поддержка от преподавателя и вопросы
Введение в профессию QA Automation Engineer
  1. Основные виды тестирования
  2. Техники тест-дизайна
  3. Артефакты тестирования и тестовая документация
  4. Введение в автоматизацию тестирования
  5. Основные инструменты автоматизации тестирования
Настройка окружения
  1. Установка и настройка окружения Python
  2. Установка и настройка PyCharm
Система контроля версий Git
  1. Начало работы с Git
  2. Публикация проекта на GitHub
  3. Работа с GitHub Desktop
Основы автоматизации c Playwright
  1. Структура веб-страницы
  2. CSS Локаторы и поиск элементов на странице
  3. XPath Локаторы
  4. Введение в Playwright
  5. Углубление в Playwright
  6. Работа с авторизацией в Playwright
Управление автотестами c Pytest
  1. Введение в Pytest
  2. Интеграция Pytest и Playwright
  3. Маркировки Pytest
  4. Pytest skip, skipif, xfail
  5. Фикстуры Pytest
  6. Плагины Pytest
  7. Параметризация Pytest
  8. Перезапуски автотестов в Pytest
Паттерны автоматизации тестирования UI
  1. Знакомство с PageObject
  2. Практикуемся в реализации PageObject
  3. Знакомство с PageComponent
  4. Практикуемся в реализации PageComponent
  5. Знакомство с PageFactory
  6. Практические применение PageFactory в автотестах
  7. Наращивание тестовой базы и рефакторинг
Создание Allure отчета
  1. Знакомство с Allure
  2. Интеграция Allure в автотесты
  3. Добавление Allure шагов в автотесты
  4. Добавление Playwright Trace Viewer в Allure отчет
  5. Добавление видео в Allure отчет
  6. Знакомство с Allure TestOPS
Улучшение автотестов
  1. Настройки автотестов с Pydantic
  2. Запуск автотестов на разных браузерах
  3. Параллельный запуск автотестов
  4. Моки и оптимизация UI автотестов
  5. Логирование взаимодействий со страницей
  6. Добавляем информацию о переменных окружения в Allure отчет
Работа с CI/CD
  1. Введение в CI/CD
  2. CI/CD системы
  3. Подготовка проекта к запуску на CI
  4. Запуск автотестов на CI
Резюме
  1. Итоговый проект
  2. Рекомендации по составлению резюме
  3. Рекомендации по прохождению собеседований
 

Подробнее:
Скрытый контент для авторизованных пользователей.
Ссылки и информация для скачивания:
  • Like
Реакции: Kwazy8

О нас

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

    Слив курсов

    Ищете возможность расширить знания бесплатно, скачать курсы, вебинары и марафоны в видео формате, получить бесплатно практически любой инфопродукт? Посетите наш сайт, где вы можете выбрать интересующего вас автора и направление, а также скачать материалы для обучения на любой устройство в формате торрент.

    Слив онлайн курсов

    На нашем формуе вы легко сможете найти и скачать курсы по интересующей вас теме. Просто выберите автора или направление, загрузите материалы на свое устройство и начните обучение в удобное для вас время. Мы предлагаем возможность скачивания курсов бесплатно, а также доступ к премиум подписке.

    На нашем сайте вы найдёте курсы следующих тематик:
    • Курсы и лекции от известных школ и авторов;
    • Уроки по дизайну, графике, программированию и бизнесу
    • Тренинги по саморазвитию, психологии и эзотерике;
    • Материалы по отношениям, пикапу и соблазнению;
    • Нейросети и Маркетплейсы;
    • Онлайн-обучение по шитью, строительству, рукоделию и работе по дому;

    Слив Курсов Бесплатно

    К скачиванию доступны сотни материалов и складчин, со всех известных сайтов, таких как складчик или складчина. Все курсы доступны в одной подписке. Больше не нужно покупать курсы по одному!

    Онлайн курсы форум

    Обошли многие форумы и не нашли подходящий курс? Скачивайте любой из сотни тысяч курсов на нашем форуме. Инфопродукты и новые сливы курсов пополняются ежедневно! Если вы не нашли нужный курс на других форумах, у нас вы сможете скачать любой из сотен тысяч доступных инфопродуктов. Ежедневно мы пополняем базу новыми сливами курсов, чтобы вы всегда могли найти актуальные материалы для обучения.