Доступно

Автоматизация тестирования UI с Python и Playwright. Расширенный [Никита Филонов]

Тема в разделе "Курсы по программированию", создана пользователем Топикстартер, 9 апр 2025.

Цена: 6980р.-85%
Взнос: 1024р.
100%

Основной список: 17 участников

Резервный список: 11 участников

Статус обсуждения:
Комментирование ограничено.
  1. 9 апр 2025
    #1
    Топикстартер
    Топикстартер ЧКЧлен клуба

    Складчина: Автоматизация тестирования UI с Python и Playwright. Расширенный [Никита Филонов]

    2025-04-09_19-39-21.png

    Чему вы научитесь:
    • Разрабатывать 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. Рекомендации по прохождению собеседований

    Цена 6980 руб.
    Скрытая ссылка
     
    1 человеку нравится это.
  2. Последние события

    1. skladchik.com
      Складчина доступна.
      8 июн 2025
    2. x_l_v
      x_l_v участвует.
      6 июн 2025
    3. cheknoldas
      cheknoldas участвует.
      5 июн 2025
    4. ena00ena
      ena00ena участвует.
      23 май 2025

    Последние важные события

    1. skladchik.com
      Складчина доступна.
      8 июн 2025
    2. skladchik.com
      Взнос составляет 512р.
      23 апр 2025
    3. skladchik.com
      Складчина активна.
      23 апр 2025
    4. skladchik.com
      Сбор взносов начинается 23.04.2025.
      17 апр 2025
  3. Обсуждение
  4. 27 апр 2025
    #2
    mariusone
    mariusone СкладчикСкладчик
    Когда доступно будет?
     
    1 человеку нравится это.
  5. 23 май 2025
    #3
    ena00ena
    ena00ena ЧКЧлен клуба
    Как же хочется задать запретный вопрос...
     
    1 человеку нравится это.
Статус обсуждения:
Комментирование ограничено.