Сложность
Сложность
Продвинутый
Тип обучения
Тип обучения
Курс
Формат обучения
Формат обучения
С проверкой домашнего задания
Трудоустройство
Трудоустройство
Отсутствует
Сертификат
Сертификат
Да

Стоимость курса

21 900 ₽
нет рассрочки
Курс является частью школы "Автоматизатор тестирования программного обеспечения".
Для правильной организации тестирования необходимо не только разрабатывать отдельные тесты, но таким образом организовать процесс, чтобы в создании и ревью тестов участвовали не только разработчики и тестировщики, но и все заинтересованные лица, включая бизнес-заказчика. Это можно сделать, только описав тесты – и их поведение – на некотором языке, понятном всем.
Для организации такого процесса в начале курса рассматриваются методологии тестирования, тестирование через разработку (TDD) и её расширение – «тестирование через поведение» (BDD).
На практике изучаются возможности Cucumber – от составления сценариев на языке Gherkin до полноценного автотестирования с формированием отчётов.

Что вы получите после обучения

Сертификат, ссылками на который можно делиться с другими людьми

Образовательная организация

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

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

Разбираемые темы:
1. Методология тестирования BDD (теория – 2 ч)
Обзор методологий тестирования и разработки;
Технология test driven development (TDD);
Технология behavior driven development (BDD).
2. Введение в Cucumber (теория – 3 ч, практика – 1 ч)
Архитектура Cucumber;
Запуск Cucumber-проекта. Конфигурации;
Работа с Features.
3. Расширенные возможности Cucumber (теория – 7 ч, практика – 1 ч)
Работа со кастомными сценариями;
Передача коллекций и файлов;
Hook-и и Dependency Injection в Cucumber;
Язык Gherkin.
4. Практикум (6 ч)
Создание шаблона проекта;
Создание фичи, сценария, шагов. Сценарий «Проверка отображения элементов на странице»;
Регулярные выражения. Capture-группы. Передача списка параметров;
Структура сценария. Non-capture группа;
Теги и хуки. Использование методов класса Scenario;
Запуск тестов с помощью Maven. Отчёты.

Рейтинг курса

3.7
рейтинг
0
0
0
0
0

Может быть интересно

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

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

Оставить отзыв
Поделиться курсом с друзьями