Курс на Stepik
Обложка курса «Продвинутая автоматизация тестирования на Java» на Stepik
10 990 ₽

Продвинутая автоматизация тестирования на Java 3.000

Открыть на
STEPIK.ORG

Погрузитесь в мир автоматизации тестирования: от основ Java до мощных инструментов (Selenium, API-тестирование). Освойте фреймворки JUnit и TestNG, научитесь использовать Allure, работать с Docker и Selenoid. Изучите BDD с Cucumber, CI/CD (Jenkins, GitLab CI), брокеры сообщений (Kafka). Курс даст не только технические навыки, но и понимание процессов, а также подготовку к собеседованиям. Идеально для начинающих и ручных тестировщиков, желающих освоить автоматизацию. Бонус: поддержка в ТГ + использование ИИ

Показатель Текущие показатели Рост
Значение 🏆 Рейтинг 3 дн 7 дн 30 дн
Количество учеников на курсе «Продвинутая автоматизация тестирования на Java»Учеников на курсе 165
Сертификаты, выданные на курсе «Продвинутая автоматизация тестирования на Java»Сертификатов выдано 58
Отзывы о курсе «Продвинутая автоматизация тестирования на Java»Отзывов получено 2
Рейтинг курса «Продвинутая автоматизация тестирования на Java»Рейтинг курса 3.000
Уроки в курсе «Продвинутая автоматизация тестирования на Java»Количество уроков 60
Тесты в курсе «Продвинутая автоматизация тестирования на Java»Количество квизов 10
Время прохождения курса «Продвинутая автоматизация тестирования на Java»Время прохождения курса
Стоимость курса «Продвинутая автоматизация тестирования на Java»Стоимость курса 10 990 ₽
Обновления курса «Продвинутая автоматизация тестирования на Java»Обновления курса
Дата публикации курса «Продвинутая автоматизация тестирования на Java»Дата публикации курса
Последнее обновление курса «Продвинутая автоматизация тестирования на Java»Последнее обновление
Сложность normal

Содержание курса

Разделы в курсе «Продвинутая автоматизация тестирования на Java» 18 разделов Уроки в курсе «Продвинутая автоматизация тестирования на Java» 60 уроков Тесты в курсе «Продвинутая автоматизация тестирования на Java» 10 тестов Время прохождения курса «Продвинутая автоматизация тестирования на Java» 149 ч. Последнее обновление курса «Продвинутая автоматизация тестирования на Java» обн. 30 июля 2026

Вводный блок: мой опыт, рекомендации

10 уроков
1. Вступительное промо-видео
2. Про домашние работы, закрепление материала и поддержку в чате
3. Мой опыт в IT индустрии
4. Как устроен курс и чего в нём не будет
5. Вступительное видео: рекомендации, о дополнительных материалах
6. Инструкция по созданию локального и GitHub репозитория
7. Рекомендации по использованию ChatGPT в изучении ЯП
8. Пояснения по дополнительным материалам
9. Ответ по Java: что учить, сколько времени может занять
10. Обзор моего GitHub аккаунта

Java + Maven

9 уроков
1. Введение в Java: основы, настройка, программа
2. Синтаксис Java: типы данных, операторы, управляющие структуры
3. Введение в Maven: обзор, POM.xml, команды Maven
4. ООП в Java: классы, конструкторы, наследование
5. Продвинутые концепции Java: интерфейсы, обработка исключений
6. Библиотеки Java: ввод и вывод, многопоточность и прочее
7. Дополнительные видео, практика (описание видео в комментарии)
8. Задачи по Java Core
9. Примеры кода из лекций, домашние задания, презентации к лекциям

Работа с БД, фреймворк JUnit

4 урока
1. Взаимодействие с БД: введение в JDBC, примеры Apache DbUtils
2. Фреймворк тестирования JUnit: аннотации, написание тестов
3. Фреймворк тестирования TestNG
4. Дополнительные материалы, практика (описание видео в комментах)

Архитектура фреймворка

2 урока
1. Материал по архитектуре
2. Дополнения

Selenium и Selenide

5 уроков
1. Основы Selenium: настройка WebDriver, основные тесты
2. Локаторы XPath и CSS
3. Продвинутый Selenium и паттерны: POM, доп команды
4. Преимущества Selenide перед Selenium
5. Дополнительные материалы, практика (описание видео в комментах)

API и RestAssured

3 урока
1. RestAssured с Java: настройка, написание API тестов
2. Продвинутый RestAssured: ApiBuilder
3. Дополнительное практическое видео (описание видео в комментах)

BDD и Cucumber

2 урока
1. BDD и Cucumber
2. Обзор проекта на Cucumber

Репортинг Allure

1 урок
1. Фреймворк отчетности Allure: настройка, создание

Jenkins, Docker и Selenoid

3 урока
1. Непрерывная интеграция с Jenkins
2. Docker и Selenoid: настройка, преимущества Selenoid
3. Практика и рассуждения по написанию Jenkins Pipelines

Прочее: паттерны проектирования, Git и дополнительные темы

3 урока
1. Паттерны проектирования (GoF): введение, основные паттерны
2. Жизненный цикл разработки, подходы к автоматизации
3. Основы Git и описание других направлений и технологий

Процессы в IT

8 уроков
1. Вступление
2. SDLC и методологии разработки
3. Состав команды в проектах
4. Документация на проекте
5. Появление задач и их жизненный цикл
6. Релизы продукта
7. Работа команды автоматизации тестирования
8. Заключение про процессы

Подготовка к интервью (и завершение теоретической части)

3 урока
1. Материалы по подготовке к интервью (описание видео в комментах)
2. Бонус: решение практических заданий (8 работ, видео и код)
3. Как подготовить резюме

Практика на проекте - блок 1

1 урок
1. Материалы

Практика на проекте - блок 2

1 урок
1. Материалы

Практика на проекте - блок 3

1 урок
1. Материалы

Практика на проекте - блок 4

1 урок
1. Материалы

Практика на проекте - блок 5

1 урок
1. Материалы

Использование ИИ в работе

1 урок
1. Материалы