Elliot
Администратор
- Регистрация
- 3 Дек 2014
- Сообщения
- 124.802
- Реакции
- 189.135
Складчина: Автоматизация тестирования UI с Python и Playwright. Расширенный [Никита Филонов]
Чему вы научитесь:
Разрабатывать 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, что станет отличным дополнением к резюме.
Закрепиться на позиции после устройства на работу и продолжать профессиональный рост.
Спойлер: Программа:
Приветствие и инструкции
Знакомимся
Советы по изучению материала
Инструкции по отправке заданий на проверку
Поддержка от преподавателя и вопросы
Введение в профессию QA Automation Engineer
Основные виды тестирования
Техники тест-дизайна
Артефакты тестирования и тестовая документация
Введение в автоматизацию тестирования
Основные инструменты автоматизации тестирования
Настройка окружения
Установка и настройка окружения Python
Установка и настройка PyCharm
Система контроля версий Git
Начало работы с Git
Публикация проекта на GitHub
Работа с GitHub Desktop
Основы автоматизации c Playwright
Структура веб-страницы
CSS Локаторы и поиск элементов на странице
XPath Локаторы
Введение в Playwright
Углубление в Playwright
Работа с авторизацией в Playwright
Управление автотестами c Pytest
Введение в Pytest
Интеграция Pytest и Playwright
Маркировки Pytest
Pytest skip, skipif, xfail
Фикстуры Pytest
Плагины Pytest
Параметризация Pytest
Перезапуски автотестов в Pytest
Паттерны автоматизации тестирования UI
Знакомство с PageObject
Практикуемся в реализации PageObject
Знакомство с PageComponent
Практикуемся в реализации PageComponent
Знакомство с PageFactory
Практические применение PageFactory в автотестах
Наращивание тестовой базы и рефакторинг
Создание Allure отчета
Знакомство с Allure
Интеграция Allure в автотесты
Добавление Allure шагов в автотесты
Добавление Playwright Trace Viewer в Allure отчет
Добавление видео в Allure отчет
Знакомство с Allure TestOPS
Улучшение автотестов
Настройки автотестов с Pydantic
Запуск автотестов на разных браузерах
Параллельный запуск автотестов
Моки и оптимизация UI автотестов
Логирование взаимодействий со страницей
Добавляем информацию о переменных окружения в Allure отчет
Работа с CI/CD
Введение в CI/CD
CI/CD системы
Подготовка проекта к запуску на CI
Запуск автотестов на CI
Резюме
Итоговый проект
Рекомендации по составлению резюме
Рекомендации по прохождению собеседований
Цена 6980 руб.
СКАЧАТЬ
Чему вы научитесь:
Разрабатывать 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, что станет отличным дополнением к резюме.
Закрепиться на позиции после устройства на работу и продолжать профессиональный рост.
Спойлер: Программа:
Приветствие и инструкции
Знакомимся
Советы по изучению материала
Инструкции по отправке заданий на проверку
Поддержка от преподавателя и вопросы
Введение в профессию QA Automation Engineer
Основные виды тестирования
Техники тест-дизайна
Артефакты тестирования и тестовая документация
Введение в автоматизацию тестирования
Основные инструменты автоматизации тестирования
Настройка окружения
Установка и настройка окружения Python
Установка и настройка PyCharm
Система контроля версий Git
Начало работы с Git
Публикация проекта на GitHub
Работа с GitHub Desktop
Основы автоматизации c Playwright
Структура веб-страницы
CSS Локаторы и поиск элементов на странице
XPath Локаторы
Введение в Playwright
Углубление в Playwright
Работа с авторизацией в Playwright
Управление автотестами c Pytest
Введение в Pytest
Интеграция Pytest и Playwright
Маркировки Pytest
Pytest skip, skipif, xfail
Фикстуры Pytest
Плагины Pytest
Параметризация Pytest
Перезапуски автотестов в Pytest
Паттерны автоматизации тестирования UI
Знакомство с PageObject
Практикуемся в реализации PageObject
Знакомство с PageComponent
Практикуемся в реализации PageComponent
Знакомство с PageFactory
Практические применение PageFactory в автотестах
Наращивание тестовой базы и рефакторинг
Создание Allure отчета
Знакомство с Allure
Интеграция Allure в автотесты
Добавление Allure шагов в автотесты
Добавление Playwright Trace Viewer в Allure отчет
Добавление видео в Allure отчет
Знакомство с Allure TestOPS
Улучшение автотестов
Настройки автотестов с Pydantic
Запуск автотестов на разных браузерах
Параллельный запуск автотестов
Моки и оптимизация UI автотестов
Логирование взаимодействий со страницей
Добавляем информацию о переменных окружения в Allure отчет
Работа с CI/CD
Введение в CI/CD
CI/CD системы
Подготовка проекта к запуску на CI
Запуск автотестов на CI
Резюме
Итоговый проект
Рекомендации по составлению резюме
Рекомендации по прохождению собеседований
Цена 6980 руб.
СКАЧАТЬ
Что бы скачивать сливы курсов и складчины вы должны зарегистрироваться
Возможно, Вас ещё заинтересует:
- Абонемент на месяц к прямым эфирам Masha.fit (июль 2025) [Маша Блинова, Ирина Шиляева, Ольга Башлыкова]
- Менторинг Java разработчик [Тариф Базовый] [Николай Панюков]
- Конкуренция психолога с ИИ WB и т.п. Может ли современный психолог противостоять чату GPT [EduNote] [Оксана Коломийцева]
- [МИФ] Сборник июль 2025 [Повтор]
- Сборник моих продуктов [Алина Тютькова]
- Справочник Python [Дмитрий Одиссеев]