Автоматизированное тестирование ПО на Java
Онлайн-курс по автоматизации тестирования на Java от Университета Иннополис. Программа рассчитана на начинающих тестировщиков и ИТ-специалистов, желающих освоить написание автотестов, работу с инструментами Selenium, Selenide, RestAssured, Docker и CI/CD. По итогам обучения слушатели получают диплом о профессиональной переподготовке и проект в портфолио.
- Объём
- 256 академических часов
- Срок
- 6 месяцев
- Формат
- Онлайн
- Документ
- Диплом
Чему вы научитесь
- Использовать Java для автоматизации тестирования
- Применять контейнеризацию через Docker
- Пользоваться базами данных
- Работать с инструментами Selenium, Selenide
- Использовать фреймворк RESTassured
- Проектировать и разрабатывать автоматизированные функциональные тесты
- Разрабатывать UI и API-тесты
- Формировать отчетность
- Вести баг-репорты
- Работать с клиент-серверной архитектурой
- Анализировать HTTP-трафик
Программа курса
3 модуля · 256 академических часов
-
1Системы контроля версий (Git). Разработка автотестов на Java. Инструменты автоматизации сборки. JUnit/TestNG
- Введение: чем занимается AQA. Направления профессионального развития. Основной инструментарий. Системы контроля версий: Git, GitHub. Ветвление, клонирование, основные команды
- Введение в язык программирования. Структура программы, пакеты, типы данных. Операторы. Работа со строками. Assertions. Hamcrest
- Модификаторы доступа. Классы и объекты. Статические переменные и методы. Классы-обертки. Основы ветвления
- Основные принципы ООП. Интерфейсы, абстрактные классы. Ключевые слова this, super
- Массивы, списки, циклы
- Коллекции
- Работа с исключениями: ловля, логирование, пробрасывание. Работа с датой
- Работа с файлами. Пишем в файл, читаем из файла. Парсеры. Параметризация тестов
- Работа с XML. JSON
- Паттерны проектирования. Дженерики. Перечисляемые типы
- Инструмент автоматизации сборки Gradle. Структура проекта. Инструмент автоматизации сборки Maven. Структура проекта
- Структура тестов. Аннотации. Виды отчетов
- Промежуточная аттестация
-
2Rest API. RestAssured. База данных
- Теория Rest API. Архитектура api автотестов. Автотесты API на RestAssured
- Инструмент Apache HTTP
- Библиотека OkHttp3. Фреймворк Swagger
- Валидация JSON-схемы
- Теория SQL. Подключение комплекса программных интерфейсов JDBC. Автотесты с использованием БД
- Объект-модели Pojo, Hibernate
- Объемы данных NoSQL. Автотесты с БД MongoDB
- Промежуточная аттестация
-
3UI тестирование web-приложений. Контейнеризация. Основы работы с Docker. CI/CD. Методология разработки программного обеспечения BDD
- Теория тестирования веб-приложений. Элементы автоматизации
- Инструмент Selenium. Объектная модель документа DOM-модель. WebDriver: конфигурация загрузки. Кроссбраузерные тесты
- Поиск элементов, локаторы и селекторы. Действия с элементами
- Явные и неявные ожидания
- Алерт, поп-ап. Работа с cookie
- Паттерн Page Object
- Отчетность и скриншоты, Allure
- Фреймворк Selenide
- Тестирование верстки. Ashot/Galen
- Docker
- Теория CI/CD. Jenkins
- Система GitLab CI
- Kafka
- MQ
- Теория BDD. Архитектура проекта. Программный инструмент Cucumber. Язык для описания поведения системы Gherkin
- Промежуточная аттестация
Преподаватели: Семён Стычёв
Кому подойдёт курс
Поможет изучить новый стек технологий и познакомиться с инструментами автоматизации на практике.
Позволит расширить компетенции и стать более ценным сотрудником, брать новые проекты.
Даст навыки написания автотестов на Java, что ускорит рабочие процессы и расширит профессиональные компетенции.
Как проходит обучение
- Формат
- онлайн
- Расписание
- дистанционный формат, занятия на обучающей платформе Университета Иннополис
- Объём
- 256 академических часов
- Срок
- 6 месяцев
- Практика
- большой упор на практику, более 100 воркшопов и лекций, проект в портфолио
- Документ
- диплом о профессиональной переподготовке
Бонусы: Комплект начинающего тестировщика на Java; Чек-лист для автоматизатора тестирования; Курс по машинному обучению бесплатно; Как эффективно подготовиться к собеседованию
Стоимость обучения
💳 рассрочка от Банка-партнера АО «Т-Банк» от 4 до 12 месяцев, первый платеж через месяц
Сравнение с рубрикой «IT и программирование» (1504 курсов с ценой): медиана — 44 000 ₽, большинство программ — от 5 000 ₽ до 148 400 ₽. Этот курс дороже медианы в 2,4 раза — но и объём у него больше, чем у типичного курса: 256 академических часов.
Цены — по данным сайта школы на 24 октября 2026. Перед оплатой уточните актуальную стоимость и скидки у школы.
Плюсы и минусы
Оценка редакции Курсографа по фактам со страницы курса.
Сильные стороны
- 256 академических часов с большим упором на практику и проект в портфолио
- Диплом о профессиональной переподготовке от Университета Иннополис
- Скидка 20% при единовременной оплате для физических лиц
- Рассрочка от 4 до 12 месяцев с первым платежом через месяц
На что обратить внимание
- Стоимость без скидки 132 000 рублей
- Скидка 20% действует только для физических лиц
- Для юридических лиц скидка предоставляется индивидуально при направлении от 10 сотрудников
Отзывы о школе Университет Иннополис
О школе пока нет отзывов на Курсографе.
Частые вопросы о курсе
Какой документ выдается после окончания курса?
По окончании обучения выдается диплом о профессиональной переподготовке.
Сколько длится курс и в каком формате проходят занятия?
Курс длится 6 месяцев, занятия проходят онлайн на обучающей платформе Университета Иннополис.
Можно ли оплатить курс в рассрочку?
Да, доступна рассрочка от Банка-партнера АО «Т-Банк» на срок от 4 до 12 месяцев. Первый платеж вносится через месяц после начала обучения.
Есть ли скидки на обучение?
При единовременной оплате физическим лицам предоставляется скидка 20%. Для юридических лиц возможна индивидуальная скидка при направлении на обучение от 10 сотрудников.
Кому подходит этот курс?
Курс ориентирован на начинающих тестировщиков, ИТ-специалистов и уже работающих тестировщиков, желающих освоить автоматизацию тестирования на Java.
Похожие курсы в других школах
-
Автоматизированное тестирование веб-приложений с использованием SeleniumУчебный Центр «Специалист» · 40 часов 43 490 ₽
-
Руководитель команды тестирования (QA-Lead)Учебный Центр «Специалист» · 4 месяца 159 290 ₽
-
Тестирование ПО. Уровень 1. Тестировщик программного обеспеченияУчебный Центр «Специалист» · 40 часов 32 490 ₽
-
Тестирование ПО. Тест-дизайнерУчебный Центр «Специалист» · 96 часов 52 190 ₽
Информация о курсе подготовлена редакцией Курсографа по странице курса на сайте школы, обновлено 24 октября 2026.