Silen
Администратор
- Регистрация
- 3 Дек 2015
- Сообщения
- 179.036
- Реакции
- 755.673
Складчина: Автоматизация тестирования с Playwright на Java. Базовый [Stepik] [Олег Тодор]
Вы создадите фреймворк для автоматизации тестирования на 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, и стать востребованным специалистом;
Научиться создавать мощные и гибкие фреймворки для тестирования, которые упростят вашу работу;
Повысить свою квалификацию и добавить в свой арсенал навыки работы с передовыми технологиями, то этот курс станет вашим идеальным выбором;
Сделать шаг к карьере эксперта в автоматизации тестирования и открыть для себя новые профессиональные горизонты!
Программа курса
1. Playwright — знакомство
Библиотека Playwright
Демо-доступ
Основные методы
Преимущества Playwright и отличия от других библиотек
Playwright: FAQ
Pom.xml — зависимости для разработки на Java
Allure для Java и Playwright
Spring — аннотации для AQA
Spring — что это? Общее представление
Основные аннотации Spring для AQA
Dependency Injection Spring
Cucumber
Знакомство с Cucumber
Применение Cucumber
Зависимости Cucumber для разработки
Docker
Docker — общее представление
Установка Docker Desktop на Windows
Docker образ
Docker контейнер
Как «подружить» Docker с intellij idea?
GitHub
GitHub: Знакомство и погружение
Практика по созданию фреймворка
Подготовка среды окружения (IDEA, JDK, MAVEN)
Установка необходимых зависимостей
Структура проекта с использованием Page Object
Создаем структуру и классы
«Вешаем» аннотации Spring
Создаем application.properties для расширенного логирования
Создаем allure.properties для запуска отчетов
Создаем логику и пишем код для автотестов
Настройка docker-compose.yml
Пишем Dockerfile
Добавим .dockerignore
Запускаем docker образ
Запускаем docker контейнер
Поздравляю! Фреймворк для автотестов готов!
Итоги
СКАЧАТЬ СЛИВ КУРСА
Вы создадите фреймворк для автоматизации тестирования на 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, и стать востребованным специалистом;
Научиться создавать мощные и гибкие фреймворки для тестирования, которые упростят вашу работу;
Повысить свою квалификацию и добавить в свой арсенал навыки работы с передовыми технологиями, то этот курс станет вашим идеальным выбором;
Сделать шаг к карьере эксперта в автоматизации тестирования и открыть для себя новые профессиональные горизонты!
Программа курса
1. Playwright — знакомство
Библиотека Playwright
Демо-доступ
Основные методы
Преимущества Playwright и отличия от других библиотек
Playwright: FAQ
Pom.xml — зависимости для разработки на Java
Allure для Java и Playwright
Spring — аннотации для AQA
Spring — что это? Общее представление
Основные аннотации Spring для AQA
Dependency Injection Spring
Cucumber
Знакомство с Cucumber
Применение Cucumber
Зависимости Cucumber для разработки
Docker
Docker — общее представление
Установка Docker Desktop на Windows
Docker образ
Docker контейнер
Как «подружить» Docker с intellij idea?
GitHub
GitHub: Знакомство и погружение
Практика по созданию фреймворка
Подготовка среды окружения (IDEA, JDK, MAVEN)
Установка необходимых зависимостей
Структура проекта с использованием Page Object
Создаем структуру и классы
«Вешаем» аннотации Spring
Создаем application.properties для расширенного логирования
Создаем allure.properties для запуска отчетов
Создаем логику и пишем код для автотестов
Настройка docker-compose.yml
Пишем Dockerfile
Добавим .dockerignore
Запускаем docker образ
Запускаем docker контейнер
Поздравляю! Фреймворк для автотестов готов!
Итоги
СКАЧАТЬ СЛИВ КУРСА
Для просмотра скрытого содержимого вы должны зарегистрироваться
Возможно, Вас ещё заинтересует:
- Курс ЕГЭ-2026 по профильной математике с Борисом Трушиным с 0 до 70 баллов для 10-11 классов [Фоксфорд] [Борисом Трушин]
- Курс ЕГЭ-2026 по профильной математике с Борис Трушиным с 60 до 100 баллов для 11 класса [Фоксфорд] [Борисом Трушин]
- [Аудиокнига] Музыкальный редактор. Как музыка попадает в кино и сериалы? [Денис Шарко]
- Рисуем новое денежное мышление [Нейрографика] [Клавдия Волкова]
- Игра ритуалов, или борьба со Швайнехундом за хорошие привычки. Как навсегда встроить в свою жизнь полезные ритуалы [Игорь Бобровский]
- Полный обучающий курс по DeFi от VlaDeFi [Тариф Самостоятельный] [Владислав Былинкин]