Скоро на All-DAR Автоматизация тестирования с Playwright на Java. Базовый [Stepik] [Олег Тодор]

ALL DAR Bot

🛡 МОДЕРАТОР 🛡
Регистрация
26 Март 2018
Сообщения
85.538
Название: Автоматизация тестирования с Playwright на Java. Базовый [Stepik] [Олег Тодор]

8d45c1b1c0a34b38b5dbd558a25c85b8.png


Описание:
Вы создадите фреймворк для автоматизации тестирования на Java с использованием библиотеки Playwright и других интересных инструментов. Научитесь интегрировать Playwright с Java, Spring, Cucumber и Docker для создания комплексных тестовых решений. Освоите инструменты для генерации отчетов о тестировании.

Чему вы научитесь

  • Изучите современные технологии и сможете применять их на практике.
  • Научитесь разрабатывать фреймворк автоматизации с нуля с применением востребованных инструментов в IT.
  • Освоите Playwright — инструмент для автоматизации тестирования веб-приложений на Java.
  • Напишете тесты для эмуляции действий пользователя: клики, работа с iframe и многое другое.
  • Познакомитесь с Spring Boot и его возможностями для создания тестовых приложений.
  • Научитесь использовать аннотации Spring для управления зависимостями и конфигурацией.
  • Научитесь интегрировать Playwright с Java, Spring, Cucumber и Docker для создания комплексных тестовых решений.
  • Освоите инструменты для генерации отчетов о тестировании.
  • Сделаете тесты более информативными и удобными для анализа.
  • Познакомитесь с Docker и научитесь создавать контейнеры для тестовых сред.
  • Напишете Dockerfile и запустите тесты в изолированных контейнерах.
  • Упростите процесс тестирования, используя Docker для работы на разных платформах.
  • Научитесь работать с Git и использовать команды для управления версиями кода.

О курсе

Добро пожаловать на курс «Автоматизация тестирования с использованием Playwright на языке Java». Этот курс посвящен разработке и внедрению эффективного фреймворка для автоматизации тестирования, который поможет вам значительно упростить и ускорить процесс проверки качества программного обеспечения.

  • Рассмотрим в рамках курса и применим на практике аннотации Spring,
  • библиотеку Cucumber, создадим Docker образ и запустим автотесты в контейнере.
  • В результате прохождения курса вы не только познакомитесь с каждой из этих технологий, но и научитесь интегрировать их в единое целое, создавая мощный фреймворк для автоматизации тестирования.
  • Вы получите практические навыки, которые помогут вам эффективно тестировать веб-приложения, улучшая качество кода и сокращая время на тестирование.
  • Этот курс станет отличной основой для вашего профессионального роста в области автоматизации тестирования и разработки программного обеспечения.

Для кого этот курс

  • Для опытных тестировщиков.
  • Для начинающих тестировщиков, которые хотят освоить автоматизацию.
  • Для всех, кто хочет научиться работать с Playwright (на языке Java) и другими современными инструментами.

Этот курс подойдет вам, если вы хотите:

Освоить современные инструменты автоматизации с Playwright на Java, и стать востребованным специалистом;

Научиться создавать мощные и гибкие фреймворки для тестирования, которые упростят вашу работу;

Повысить свою квалификацию и добавить в свой арсенал навыки работы с передовыми технологиями, то этот курс станет вашим идеальным выбором;

Сделать шаг к карьере эксперта в автоматизации тестирования и открыть для себя новые профессиональные горизонты!

Как устроено обучение?

Курс состоит из 6 модулей:

5 теоретических: «Playwright», «Spring — аннотации для AQA», «Cucumber», «Docker», «GitHub»;

1 практический: «Практика по созданию фреймворка».

В конце каждого модуля, закрепление материала в виде тестов.

В последнем, 6 модуле — «Практика по созданию фреймворка» будет много практики для отработки полученных навыков.

По окончанию обучения вы получите готовый фреймворк автоматизации тестирования, который сможете использовать на своих проектах.

Программа курса

1. Playwright — знакомство

Библиотека Playwright

Демо-доступ

Основные методы

Преимущества Playwright и отличия от других библиотек

Playwright: FAQ

Pom.xml — зависимости для разработки на Java

Allure для Java и Playwright

2. Spring — аннотации для AQA

Spring — что это? Общее представление

Основные аннотации Spring для AQA

Dependency Injection Spring

3. Cucumber

Знакомство с Cucumber

Применение Cucumber

Зависимости Cucumber для разработки

4. Docker

Docker — общее представление

Установка Docker Desktop на Windows

Docker образ

Docker контейнер

Как «подружить» Docker с intellij idea?

5. GitHub

GitHub: Знакомство и погружение

6. Практика по созданию фреймворка

Подготовка среды окружения (IDEA, JDK, MAVEN)

Установка необходимых зависимостей

Структура проекта с использованием Page Object

Создаем структуру и классы

«Вешаем» аннотации Spring

Создаем application.properties для расширенного логирования

Создаем allure.properties для запуска отчетов

Создаем логику и пишем код для автотестов

Настройка docker-compose.yml

Пишем Dockerfile

Добавим .dockerignore

Запускаем docker образ

Запускаем docker контейнер

Поздравляю! Фреймворк для автотестов готов!

Итоги

◆ ЦЕНА МАТЕРИАЛА ◆
Цена: 1800 ₽

Материал «Автоматизация тестирования с Playwright на Java. Базовый [Stepik] [Олег Тодор]», возможно, скоро появится на All-dar.

Пройдите регистрацию и оформите Premium подписку, чтобы первым получить доступ, и воспользуйтесь поиском — может быть, он уже опубликован.

Скрытый контент для пользователей All-dar.
 

Присоединяйтесь, чтобы открыть полный доступ

Комментарии и материалы этой темы доступны только зарегистрированным участникам

Новый участник?

Регистрация занимает меньше минуты

Уже с нами?

Войдите в свой аккаунт

Сверху