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

Курс рассматривает расширенные вопросы автоматизированного тестирования – поведенческо-ориентированных подход (BDD) и разработка сценариев на Cucumber Java и Gherkin.
Курс: SQA-051 new
Длительность: 16 ч.

Описание

Курс является продолжением школы автоматизированного тестирования.

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

Для организации такого процесса в начале курса рассматриваются методологии тестирования, тестирование через разработку (TDD) и её расширение – «тестирование через поведение» (BDD).

На практике изучается создание сценариев на Cucumber с помощью Gherkin. 

Разбираемые темы

1. Методология тестирования BDD (2 а.ч.)
  • Обзор методологий тестирования и разработки;
  • Технология test driven development (TDD);
  • Технология behavior driven development (BDD).

2. Введение в Cucumber (4 а.ч.)
  • Архитектура Cucumber;
  • Запуск Cucumber-проекта. Конфигурации;
  • Работа с Features.

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

Цели

После завершения курса слушатели смогут:
  • Выбирать и проектировать тестовые сценарии на языке Cucumber и Gherkin;
  • Запускать сценарии автоматизации с помощью Cucumber;
  • Редактировать готовые сценарии на Cucumber.

Целевая аудитория

  • Функциональные тестировщики и стажёры,
  • Инженеры-автоматизаторы тестирования,
  • Специалисты по нагрузочному тестированию,
  • Руководители отделов тестирования.

Предварительная подготовка

Прохождение курса «Школа автоматизированного тестирования: Введения в Java» или начальный опыт разработки на С-и Java-подобных языках программирования (не менее 6 месяцев).
Прохождение курса «Школа автоматизированного тестирования: Selenium WebDriver» или опыт работы от 6 месяцев.
После окончания курса выдаётся сертификат на бланке Luxoft Training
Тренер в Онлайн
Первушов Артем Специалист в области разработки ПО
Артём с 2013 г. преподаёт различные дисциплины по разработке программного обеспечения для крупных российский компаний в финансовом и других секторах. За это время он был задействован в нескольких образовательных проектах, в том числе принимал участие в проекте по обучению более чем 200 специалистов по направлению «JavaEE разработчик» на базе программы профессиональной переподготовки АНО «Университет Иннополис».

Сопровождал проект по разработке системы юридически значимого документооборота для крупной отечественной логистической компании, участвовал в проекте по переходу на автоматизированный формат обмена НСИ. Артём принимал участие в реализации проекта специализированного трекера задач для крупного data-центра в США и занимался управлением и реализацией проекта «Система мониторинга спортивных ставок». В Московском государственном техническом университете им. Н.Э. Баумана преподавал курс «Системный анализ и архитектура приложений».

Артём является сертифицированным разработчиком от Android Training Consultant.
Данный курс запланирован в городах: Онлайн
09.12.2019 - 12.12.2019
Время: 15:00-18:30
Локация: Онлайн
Длительность: 16 ч.
Тренер
Первушов Артем
Специалист в области разработки ПО

09.12.2019

09.12.2019 - 12.12.2019
Время: 15:00-18:30
Локация: Онлайн
Длительность: 16 ч.
Тренер
Первушов Артем
Специалист в области разработки ПО
Не подходят даты, время или хотите заказать корпоративное обучение для команды?
+
Предложите свой вариант
Онлайн 14 9001
Рекомендуемые курсы для дальнейшего обучения:

Записаться на курс

Выбрать дату
Если Вам не подходят дата и место проведения тренинга, Вы можете оставить заявку на участие в нем в любом из городов, где представлены филиалы Luxoft Training. Для этого выберите вариант "Открытая дата" и укажите желаемое место проведения курса.
Желаемое место проведения курса
Вы можете оставить заявку на корпоративное обучение сотрудников Вашей компании в любом городе России или Украины, выбрав вариант "Другой город"
Фамилия *

Имя *

Отчество

Контактный E-mail *

Компания *

Телефон *

Город *

Комментарий
Оценка и обучение ИТ-специалистов по ключевым направлениям разработки программного обеспечения. Курсы от экспертов-практиков по языкам программирования, системному и бизнес-анализу, управлению проектами, тестированию ПО, архитектуре ПО. Luxoft Training – единственный учебный центр в России, авторизованный IIBA. Действует скидка 10% на обучение физических лиц.
   Подпишись на ежемесячный DigestLT
Успешная форма подписки.
Пользователь только что записался на курс ""
Спасибо!
Форма отправлена успешно.