Мы используем cookie для стабильной работы сервиса. Подробнее

Школа автоматизированного тестирования. Часть 3. BDD-тестирование с Cucumber

4.6
ФорматОнлайн
Длительность20 академ. часов
Объём4 занятий
УровеньСредний
По окончанииУдостоверение о прохождении
Всё для обучения

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

Практические занятия
О курсе

Подробнее

Освойте BDD и Cucumber для автоматизации тестирования веб-приложений! Курс охватывает расширенные вопросы автоматизированного тестирования, включая поведенческо-ориентированные подходы (BDD), а также разработку сценариев с использованием Cucumber для Java и Gherkin. На практике изучается проектирование и разработка авто-тестов на Selenium Web Driver c использованием фреймворка Cucumber Java.
Требования

Что нужно для старта

  • Прохождение курса «Школа автоматизированного тестирования: Введение в Java» или начальный опыт разработки на С- и Java-подобных языках программирования (не менее 6 месяцев). Прохождение курса «Школа автоматизированного тестирования: Selenium WebDriver» или опыт работы от 6 месяцев.
Результат

Что вы получите

  • Принимать мотивированное решение об автоматизации тестирования той или иной части веб-приложения
  • Составлять сценарии поведения приложения на языке Gherkin
  • Использовать фреймворк Cucumber в процессах автоматизации тестирования
  • Применять фреймворк Cucumber-Reporting для построения отчётов
Аудитория

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

  • Тестировщик
  • Тест-менеджер
Содержание

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

4 занятия
№ТемаЧто внутри
01Методология тестирования BDD (теория – 2 ч.)

• Обзор методологий тестирования и разработки;
• Технология Test Driven Development (TDD);
• Технология Behavior Driven Development (BDD).

02Введение в Cucumber

• Архитектура Cucumber;
• Запуск Cucumber-проекта. Конфигурации;
• Работа с Features.

03Расширенные возможности Cucumber

• Работа со кастомными сценариями;
• Передача коллекций и файлов;
• Hook-и и Dependency Injection в Cucumber;
• Язык Gherkin.

04Практикум

• Создание шаблона проекта;
• Создание фичи, сценария, шагов. Сценарий «Проверка отображения элементов на странице»;
• Регулярные выражения. Capture-группы. Передача списка параметров;
• Структура сценария. Non-capture группа;
• Теги и хуки. Использование методов класса Scenario;
• Запуск тестов с помощью Maven. Отчёты.

01Методология тестирования BDD (теория – 2 ч.)

• Обзор методологий тестирования и разработки;
• Технология Test Driven Development (TDD);
• Технология Behavior Driven Development (BDD).

02Введение в Cucumber

• Архитектура Cucumber;
• Запуск Cucumber-проекта. Конфигурации;
• Работа с Features.

03Расширенные возможности Cucumber

• Работа со кастомными сценариями;
• Передача коллекций и файлов;
• Hook-и и Dependency Injection в Cucumber;
• Язык Gherkin.

04Практикум

• Создание шаблона проекта;
• Создание фичи, сценария, шагов. Сценарий «Проверка отображения элементов на странице»;
• Регулярные выражения. Capture-группы. Передача списка параметров;
• Структура сценария. Non-capture группа;
• Теги и хуки. Использование методов класса Scenario;
• Запуск тестов с помощью Maven. Отчёты.

Документ после выпуска

Удостоверение о прохождении

Организатор

Автор курса

IBS Training CenterIBS Training Center
Оценка и обучение ИТ-специалистов по ключевым направлениям разработки программного обеспечения. Курсы от экспертов-практиков по языкам программирования, системному и бизнес-анализу, архитектуре ПО, ручному и автоматизированному тестированию ПО, Big Data и машинному обучению, управлению проектами и Agile. Действует скидка 10% на обучение физических лиц.
Подробнее об авторе
Мнения учеников

Отзывы о курсе

Оставьте отзыв

Расскажите о качестве обучения, поддержке и результате. Это поможет другим выбрать организацию осознанно.

Напишите ваш коментарий, не менее 30 символов

Нажимая кнопку, вы даете согласие на обработку персональных данных

Оставьте заявку

Консультант ответит на вопросы о курсе «Школа автоматизированного тестирования. Часть 3. BDD-тестирование с Cucumber» и поможет разобраться в деталях обучения.

Комментарий ...

Нажимая кнопку, вы даете согласие на обработку персональных данных

Направления:QA-тестирование

Информация обновлена 21 сентября 2026 г.

Продолжить выбор

Похожие курсы

Основы автоматизированного тестирования + ИИ-инструменты
−10%5 октября
Основы автоматизированного тестирования + ИИ-инструменты

Курс по автоматизации тестирования для повышения эффективности и качества тестирования ПО. Курс "Основы автоматизированного тестирования" предназначен для специалистов в области I…

Онлайн8 занятийСредний
Практические занятия
12 000 ₽−10%
10 800 ₽
Тестирование ПО: Нагрузочное тестирование с помощью Jmeter
от 5 часов в неделю
Тестирование ПО: Нагрузочное тестирование с помощью Jmeter

ВНИМАНИЕ!!! В данном курсе абсолютно НЕТ ВОДЫ и ненужной информации. Если Вы любите бесполезные, скучные и нудные видео от которых хочется спать — то Вам не подойдет данный курс.…

Онлайн8 занятий
3 299 ₽
Charles Proxy — Анализ сетевого трафика
Charles Proxy — Анализ сетевого трафика

Цели курса Научить глубоко понимать взаимодействие клиент-серверной архитектуры через призму HTTP и сетевого трафика. Разобрать и освоить основные и продвинутые инструменты Charle…

Онлайн7 занятий
2 390 ₽
Метрики для оценки качества продукта и процесса + возможности ИИ
−10%21 сентября
Метрики для оценки качества продукта и процесса + возможности ИИ

Метрики качества ПО для оптимизации тестирования и повышения эффективности разработки. Курс предназначен для специалистов в области ИТ, желающих углубить свои знания в управлении…

Онлайн6 занятийПродвинутый
Практические занятия
11 900 ₽−10%
10 710 ₽
Тестирование ПО с нуля. Теория + практика. Продвинутый курс с ИИ
4-5 часов в неделю
Тестирование ПО с нуля. Теория + практика. Продвинутый курс с ИИ

Тестирование ПО с нуля до продвинутого — самый полный курс с практикой и проверкой от ИИ с регулярными обновлениями Включен в программу из 4 платных курсов с большой выгодой Хотит…

Онлайн15 занятий
5 900 ₽
Начать без затрат

Бесплатные курсы

Основы тестирования
Бесплатно1 час
Основы тестирования

Вы получите знания об основах тестирования программного обеспечения. Здесь вы познакомитесь с основными видами тестирования, методологиями и инструментами, которые используются в…

Онлайн1 занятийНачальный
Домашние задания
Бесплатно
Stepik-микс: универсальный квиз
Бесплатно
Stepik-микс: универсальный квиз

💫 Для тех, кто хочет попробовать что-то новое! Недавно платформе Stepik исполнилось 11 лет. В честь нашего Дня рождения мы решили сделать для вас этот необычный курс. Это не курс…

Онлайн5 занятий
Бесплатно