Брат Тук

Редактор



- Регистрация
- 18/04/2023
- Сообщения
- 14.542
- Репутация
- 14.304
Последние темы автора:
- 0
- #1
Автор: Stepik
Название: Автоматизация тестирования UI с Python и Playwright. Расширенный (2025)
![[Stepik] Автоматизация тестирования UI с Python и Playwright. Расширенный (2025) [Stepik] Автоматизация тестирования UI с Python и Playwright. Расширенный (2025)](data:image/svg+xml;charset=utf-8,%3Csvg xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg' width='1024' height='285' viewBox%3D'0 0 1024 285'%2F%3E)
Описание
Чему вы научитесь:
Подробнее:
Скачать:
Название: Автоматизация тестирования 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, что станет отличным дополнением к резюме.
- Закрепиться на позиции после устройства на работу и продолжать профессиональный рост.
Приветствие и инструкции
- Знакомимся
- Советы по изучению материала
- Инструкции по отправке заданий на проверку
- Поддержка от преподавателя и вопросы
- Основные виды тестирования
- Техники тест-дизайна
- Артефакты тестирования и тестовая документация
- Введение в автоматизацию тестирования
- Основные инструменты автоматизации тестирования
- Установка и настройка окружения Python
- Установка и настройка PyCharm
- Начало работы с Git
- Публикация проекта на GitHub
- Работа с GitHub Desktop
- Структура веб-страницы
- CSS Локаторы и поиск элементов на странице
- XPath Локаторы
- Введение в Playwright
- Углубление в Playwright
- Работа с авторизацией в Playwright
- Введение в Pytest
- Интеграция Pytest и Playwright
- Маркировки Pytest
- Pytest skip, skipif, xfail
- Фикстуры Pytest
- Плагины Pytest
- Параметризация Pytest
- Перезапуски автотестов в Pytest
- Знакомство с PageObject
- Практикуемся в реализации PageObject
- Знакомство с PageComponent
- Практикуемся в реализации PageComponent
- Знакомство с PageFactory
- Практические применение PageFactory в автотестах
- Наращивание тестовой базы и рефакторинг
- Знакомство с Allure
- Интеграция Allure в автотесты
- Добавление Allure шагов в автотесты
- Добавление Playwright Trace Viewer в Allure отчет
- Добавление видео в Allure отчет
- Знакомство с Allure TestOPS
- Настройки автотестов с Pydantic
- Запуск автотестов на разных браузерах
- Параллельный запуск автотестов
- Моки и оптимизация UI автотестов
- Логирование взаимодействий со страницей
- Добавляем информацию о переменных окружения в Allure отчет
- Введение в CI/CD
- CI/CD системы
- Подготовка проекта к запуску на CI
- Запуск автотестов на CI
- Итоговый проект
- Рекомендации по составлению резюме
- Рекомендации по прохождению собеседований
Подробнее:
Для просмотра ссылок, Войдите в аккаунт или Зарегистрируйтесь.
Скачать:
Для просмотра ссылок, Войдите в аккаунт или Зарегистрируйтесь.