Автоматизация тестирования RESTful API на Playwright
Вебинар в двух частях:
- 22 октября в 20:00 (UTC+3)
- 24 октября в 20:00 (UTC+3)
Стоимость участия: 6000 рублей.
На этом вебинаре вы:
✔ Узнаете, почему Playwright быстро набирает популярность на мировом рынке тестирования
✔ Настроите с нуля окружение на Node.js и TypeScript для автоматизации тестов
✔ Разберётесь в особенностях RESTful API на примере реального API
✔ Изучите основы взаимодействия Playwright с API
✔ Создадите расширяемый тестовый фреймворк, который станет отличным дополнением вашего портфолио и поможет в реальных рабочих проектах
✔ Реализуете валидацию схем и научитесь запускать тесты параллельно
✔ Настроите отчеты в Playwright и интегрируете отчеты Allure
✔ Освоите генерацию тестовых данных для полноценных проверок
✔ Настроите автозапуск тестов в Docker и их интеграцию в CI/CD с GitHub Actions
✔ Настроите публикацию отчётов с GitHub Actions на GitHub Pages

Технологический стек: TypeScript, Playwright, Allure, Docker, GitHub Actions

Кому будет полезен вебинар:
✔ Новичкам в автоматизации тестирования, которые хотят научиться быстро и эффективно создавать тесты для API
✔ Тем, кто ищет альтернативу библиотеке Axios для тестирования API на TypeScript
✔ Тем, кто хочет за два занятия вместе с нами подготовить и залить к себе на Github рабочий фреймворк, который сразу можно будет начать применять на работе
✔ Тем, кто хочет освоить один из самых динамично развивающихся фреймворков на рынке и подготовиться к собеседованиям
Программа вебинара
1. Настройка проекта
✔ Установка и настройка Node.js
✔ Конфигурация TypeScript для работы с тестами
✔ Обзор и выбор подходящей IDE для автоматизации
✔ Установка Playwright и знакомство с его возможностями
2. Основы тестирования API
✔ Навигация по API и работа с запросами
✔ Написание первых HTTP-запросов с Playwright
✔ Валидация статусов ответов и содержимого тел запросов
✔ Работа с тестовыми данными для гибкости тестов
3. Продвинутая автоматизация
✔ Параллельное выполнение тестов для ускорения
✔ Построение целостного, масштабируемого фреймворка
✔ Использование фикстур для настройки и повторного использования
✔ Настройка переменных окружения с Dotenv
4. Отчеты и анализ
✔ Генерация отчетов встроенными средствами Playwright
✔ Интеграция с Allure для детализированных отчетов
✔ Автоматическая публикация отчетов на GitHub Pages
5. Настройка CI/CD
✔ Создание репозитория и проекта на GitHub
✔ Настройка GitHub Actions для автоматического запуска тестов
✔ Конфигурация Docker для запуска тестов в контейнерах
✔ Автоматизация запуска тестов по событиям и расписанию
6. Почему Playwright?
✔ Популярность и рост фреймворка в разных странах
✔ Сравнение с другими инструментами, такими как Axios
Вопрос:
Это два вебинара?
Ответ:
Вебинар один, но мы решили разделить его на две части, чтобы охватить весь материал. Каждая встреча длится два часа, что позволяет глубже погрузиться в тему и избежать перегрузки информации.
Вопрос:
Какой уровень знаний нужен для участия в вебинаре?
Ответ:
Было бы полезно, если у вас есть базовые навыки программирования на любом языке. Однако, даже если вы новичок, не беспокойтесь – мы подробно объясним всё на вебинаре. В конце вы получите ссылку на репозиторий с кодом, который можно будет скачать и изучить в своем темпе.

Также, если вам нужна подготовка, у нас был вебинар по основам TypeScript, на котором мы будем писать тесты. Вы можете приобрести видеозапись и все материалы здесь: ссылка на вебинар по TypeScript.
Вопрос:
Будет ли запись вебинара? Что ещё входит в пакет?
Ответ:
Да, запись вебинара будет доступна для всех участников. Если вы не сможете присутствовать на живом вебинаре, вы сможете просмотреть запись в удобное для вас время.

Кроме записи, каждый участник получит доступ к тестовому API, где можно будет практиковаться, ссылку на репозиторий с кодом и доступ в чат для обсуждения вопросов, которые могут возникнуть даже после вебинара.
Ведущие вебинара
  • Виталий
    Lead QA Automation Engineer, основатель LearnQA
    Я занимаюсь автоматизацией тестирования уже более 12 лет и работаю с языками программирования, такими как Python, JavaScript/TypeScript, Java, PHP и другими. До начала карьеры в тестировании я занимался разработкой веб-сервисов и бэкендом, что дало мне глубокое понимание процессов разработки и тестирования.

    Последние 7 лет я руковожу направлениями автоматизации тестирования в различных компаниях, где строю системы автоматизации с нуля, обучаю команды тестировщиков, и делюсь опытом через статьи и образовательные материалы.
  • Стас
    Sr. QA Automation Engineer
    Меня зовут Станислав, я Senior QA Engineer с более чем 18-летним опытом работы в IT, из которых последние 7 лет посвящены качественному тестированию и автоматизации. Моя основная специализация – автоматизация тестов для веб-приложений, а также сопутствующие задачи: разработка сервисов для подготовки данных, интеграция тестов в CI/CD и многое другое.

    В свободное время я увлекаюсь научной фантастикой, играю в видеоигры и постоянно развиваюсь, изучая смежные технологии, такие как веб-фронтенд, бэкенд и DevOps.
Записаться на вебинар
Оплата для физических лиц
После оплаты наши специалисты свяжутся с вами через Telegram или email в течение 24 часов и предоставят доступ к закрытой Telegram-группе. Вы получите все материалы вебинара, включая видеозапись. Посмотреть вебинар можно в любое удобное для вас время, а также задать вопросы спикерам в той же группе.
В группе будут доступны:

  • Видеозапись вебинара
  • Доступы к репозиториям с тестами
  • Доступы к тестовому API
  • Возможность задавать вопросы ведущим вебинара по теме


6000 ₽
Записаться на вебинар

Оплатить картой банка РФ
13400
12499 ₽
Хочу все!

Получить материалы всех предыдущих вебинаров и записаться на этот
Оплата зарубежной картой

Если вы планируете оплатить с карты зарубежного банка (не карты банка РФ), пожалуйста, свяжитесь с нами в канале поддержки. Мы обязательно поможем.
Это третий из четырех запланированных вебинаров из серии "Строим автоматизацию тестирования на TypeScript".
Посмотреть список всех вебинаров
Остались вопросы?
Задайте все интересующие вас вопросы ведущим вебинара