Скидка до 57% и подарки на 135 000 ₽
1 месяц
4.8 Сравни.Ру | Рекомендовано РБК

Автотесты на Java: отточите навык тестирования кода за 4 недели

Для Java-разработчиков и тестировщиков, которым важен уверенный навык тестирования
Систематизируете подход к тестированию и получите обратную связь по коду
Соберете свой проект с использованием Cucumber и добавите его в портфолио
star03

Какие навыки вы отточите

Вы будете уметь:

  • Применять ключевые подходы к тестированию Java-приложений
  • Настраивать и использовать среду тестирования с Mockito
  • Писать юнит-тесты с использованием JUnit и TestNG
  • Применять техники мокинга для изоляции компонентов
  • Проводить интеграционные и нагрузочные тесты
  • Тестировать REST API с помощью REST Assured
  • Создавать автотесты по BDD-подходу с использованием Cucumber и JBehave Работать с тест-раннерами и запускать тестовые сценарии
  • Разворачивать структуру автотестов для командной разработки
  • Применять инструменты Java-тестировщика в реальных проектах

Инструменты

JUnitJUnit
TestNGTestNG
MockitoMockito
JBehaveJBehave
и другие

Портфолио

ProductStarProductStar
star04

Стоимость обучения

Вы выбираете темп обучения, уровень поддержки и количество проектов — под свои потребности

Оставьте заявку на консультацию о курсе

  • Сотрудничаем с банками, где вы сможете оформить беспроцентную рассрочку до 24 месяцев
  • Вы можете получить налоговый вычет за обучение
  • Вернем деньги, если курс не подойдет
  • Сертификат о прохождении курса
Полная стоимость обучения
50 600 ₽101 200 ₽
2 108 ₽ / мес −50%
на 24 месяца или одним платежом с дополнительной скидкой 10% – 45 540 ₽
star05

Изучите то, что нужно рынку

Обучение Java-программированию для начинающих строится по принципу «от базы к практике». Сначала — фундамент из знаний, потом — инструменты, далее — задачи. Вы двигаетесь по модулям в размеренном темпе, без лишней теории и с возможностью углубиться, если нужно. Все логично, пошагово и применимо на практике
Ступень 1Автотесты на Javaplus
Блок 1Введение в тестированиеarrow-down

Познакомитесь с базовыми понятиями и подходами в тестировании ПО на Java.

  • Введение в тестирование

Блок 2Мокинг и тестирование исходящих взаимодействийarrow-down

Разберетесь, как тестировать взаимодействие компонентов между собой и изолировать зависимости.

  • Тестирование исходящих взаимодействий (outcoming)

  • Мокинг

  • Среда тестирования Mockito

Блок 3Первая практика: основы автотестовarrow-down

Закрепите знания через первую практическую работу: напишете базовые тесты.

  • Практическая работа №1: основы тестирования на Java

Блок 4Юнит-тестирование и тест-раннерыarrow-down

Погрузитесь в основы юнит-тестирования и научитесь работать с популярными инструментами.

  • Основы юнит-тестирования

  •  Тест-раннеры: JUnit, TestNG

Блок 5Вторая практика: углубляем навыкиarrow-down

Продолжите оттачивать технику написания тестов на практике.

  • Практическая работа №2: основы тестирования на Java

Блок 6Интеграционное и нагрузочное тестированиеarrow-down

Научитесь тестировать взаимодействие компонентов и проверять производительность систем.

  • Основы интеграционного тестирования

  • Нагрузочное тестирование: JMeter

Блок 7Третья практика: комплексное тестированиеarrow-down

Примените знания юнит- и интеграционного тестирования в реальном кейсе.

  • Практическая работа №3: основы тестирования на Java

Блок 8API-тестирование с REST Assuredarrow-down

Познакомитесь с REST Assured и научитесь тестировать REST API.

  • Инструмент тестирования: REST Assured

Блок 9Четвертая практика: API на Javaarrow-down

Примените REST Assured в практической задаче.

  •  Практическая работа №4: основы тестирования на Java

Блок 10Основы BDD и инструменты для Javaarrow-down

Изучите BDD-подход и его реализацию через инструменты для Java.

  • Основы BDD

  • Инструменты BDD: Cucumber-JVM, Cukes-rest, JBehave

  • Инструменты тестировщика Java

star06

Смотрите, как вы будете учиться

Платформа ProductStar разработана так, чтобы вам было удобно учиться: понятная навигация, четкие модули, подробные презентации и материалы после каждого урока. Все ясно, последовательно и интуитивно!
Комфорт
Вы почувствуете, что не одиноки на этом пути. Вас сопровождают менторы, кураторы и карьерные эксперты. Внутри — сообщество, где вы решаете кейсы, общаетесь и поддерживаете друг друга. Актуальные обновления всегда доступны прямо в личном кабинете.
Сообщество
Здесь вы получите поддержку, вдохновение и обратную связь на каждом этапе обучения. Сообщество ProductStar объединяет людей с разным бэкграундом и уровнем — от новичков до опытных продакт-менеджеров.
Домашние задания
Будете закреплять изученный материал на практике. В конце каждого блока вас ждут проекты, которые можно добавить в портфолио.
Поддержка на всех этапах
Сможете изучать материалы в комфортном темпе. Опытные менторы будут следить за вашим прогрессом, отвечать на вопросы и помогать погружаться в тему.
Комфорт
Вы почувствуете, что не одиноки на этом пути. Вас сопровождают менторы, кураторы и карьерные эксперты. Внутри — сообщество, где вы решаете кейсы, общаетесь и поддерживаете друг друга. Актуальные обновления всегда доступны прямо в личном кабинете.
Сообщество
Здесь вы получите поддержку, вдохновение и обратную связь на каждом этапе обучения. Сообщество ProductStar объединяет людей с разным бэкграундом и уровнем — от новичков до опытных продакт-менеджеров.
Домашние задания
Будете закреплять изученный материал на практике. В конце каждого блока вас ждут проекты, которые можно добавить в портфолио.
Поддержка на всех этапах
Сможете изучать материалы в комфортном темпе. Опытные менторы будут следить за вашим прогрессом, отвечать на вопросы и помогать погружаться в тему.
ProductStar — это школа актуального образования от РБК
1

Курсы обновляются вместе с индустрией

2

Знания, которые нужны здесь и сейчас

3

Без теории ради теории

4

Без устаревших подходов

5

С активным сообществом специалистов и каналом актуальных вакансий

star11

Часто задаваемые вопросы

Если у вас остались вопросы по курсам, вы можете оставить заявку и наш координатор поможет вам
Что потребуется для успешного обучения?

Для решения задач потребуется ноутбук или ПК, лекции и уроки можно смотреть с мобильного телефона.

Как я буду искать работу?

Все студенты ищут работу вместе с Карьерным центром ProductStar.
Составляют резюме, пишут сопроводительные письма под конкретные вакансии, готовятся к собеседованиям и техническим интервью, проходят их — если нет, пробуют еще раз после разбора ошибок. После чего трудоустраиваются в компанию и успешно преодолевают испытательный срок, во время которого специалисты Карьерного центра также помогают.

С какого возраста можно начинать обучение?

Учиться можно в любом возрасте, но оплачивать — только с 18 лет. Если вам меньше 18, уточните у менеджера, какие у вас есть возможности оплаты и как вам начать обучение.

Можно ли оплатить курс от компании или юридического лица?

Да, у нас оплачивают обучение своих сотрудников многие компании: «Яндекс», «Т-Банк», «М.Видео», «Спортмастер», «СДЭК», «Альфа-Банк» и другие. Оплату проводим по счету и предоставляем закрывающие документы. Если необходимо — заключаем договор. При оплате курса более чем на пять сотрудников делаем скидку для юридических лиц.