Программирование [qa.guru] Курс по автоматизации тестирования на JavaScript + Playwright

Регистрация
7 Апр 2025
Сообщения
10,778
Реакции
81
Автор: qa.guru​
Название: Курс по автоматизации тестирования на JavaScript + Playwright​

cover.jpg

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


Курс по автоматизации на JavaScript и Playwright — это практический путь к профессии Automation QA, где вы шаг за шагом осваиваете разработку автотестов для веб-, мобильных приложений и API. Программа сфокусирована на реальных инструментах, современных подходах и навыках, которые востребованы на рынке уже сегодня.

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

Интенсив сочетает основы программирования, построение архитектуры автотестов и работу с профессиональными инструментами, применяемыми в ведущих IT-компаниях.

Автоматизация тестирования с Playwright

• Понимание отличий между ручным и автоматизированным тестированием
• Создание и запуск первых автотестов
• Работа с браузерами, контекстами и изолированными окружениями
• Техники стабильного взаимодействия с элементами

Глубокое понимание структуры веб-приложений

• Разбор DOM-дерева и динамических элементов
• Работа с CSS Selectors и XPath
• Создание надежных локаторов и устранение флаковости

Основы JavaScript для Automation QA

• Функции, массивы, объекты, промисы
• Использование классов и организация кода под Page Object
• Построение поддерживаемой архитектуры автотестов

Инструменты и технологии, которые вы освоите

Git и работа с репозиториями

• Базовые и продвинутые команды Git
• Процессы Git-flow, Code Review и управление версиями

Паттерны проектирования в автотестах

• Углубленный Page Object
• Паттерн Builder для гибкого формирования тестовых данных
• Фасад для упрощения взаимодействия с несколькими сервисами

Ассерты и отчётность

• Применение матчеров для точной проверки результата
• Allure Reports: создание наглядных HTML-отчётов

Настройка тестового окружения

• Фикстуры Playwright и кастомные конфигурации
• Управление тестовыми данными и подготовкой среды

Контейнеризация с Docker

• Запуск приложений и тестов в контейнерах
• Создание собственных docker-образов

Тестирование API

• Модель OSI и место API во взаимодействии систем
• REST, HTTP, запросы и ответы
• Авторизация, токены, cookies
• Тестирование API как встроенными средствами Playwright, так и внешними библиотеками

CI/CD и интеграция автотестов

• Настройка GitHub Actions и Jenkins
• Построение стабильных пайплайнов
• Интеграция с Allure TestOps и уведомления о результатах

Дополнительно о Playwright

• Сравнение скриншотов и визуальное тестирование
• Использование моков для подмены сетевых ответов
• Тестирование мобильных приложений через Appetize
• Запуск тестов в Selenoid и BrowserStack

Дипломный проект

Вы выполните комплексную работу: напишете автотесты для веба, API и мобильного приложения, оформите отчётность, настроите CI/CD и продемонстрируете все навыки будущему работодателю.

Кому подойдёт курс

• Новичкам в тестировании, которые хотят освоить востребованную профессию
• Manual QA, стремящимся перейти в автоматизацию
• Разработчикам, желающим систематизировать знания о Playwright

Карьерные перспективы

По данным hh.ru, средняя зарплата Automation QA на JavaScript — около 200 000 руб., а специалисты с опытом тестирования на Playwright востребованы в крупных IT-компаниях.

СКАЧАТЬ:
 📥 Скрытое содержимое! Войдите или Зарегистрируйтесь
 

Похожие темы

10,840Темы
10,893Сообщения
788Пользователи
MuhaНовый пользователь
Сверху