Автоматизация тестирования с использованием Cucumber

Курс предназначен для быстрого освоения и дальнейшего эффективного использования в автоматизации тестирования Cucumber JVM Framework и разработки через поведение.
Курс: SQA-047
Длительность: 20 ч.

Описание

Для построения эффективного и прозрачного процесса тестирования, а также выстраивания эффективных коммуникаций часто применяется подход, называемый BDD (Behavior Driven Development), или разработка, управляемая поведением.

Данный курс, посвящённый Cucumber JVM, охватывает автоматизацию тестирования, построение тестового фреймворка с использованием таких инструментов, как Selenium WebDriver, Rest Assured, SikuliX, Gradle и др.

Cucumber – инструмент для автоматизации тестирования с открытым исходным кодом, который завоевывает все большую популярность в тестировании.

Сегодня это флагманский инструмент BDD-подхода, который вы обязательно должны добавить в свой набор навыков. Cucumber использует простые текстовые исполняемые спецификации для тестирования программного обеспечения. Это позволяет эффективно общаться и, следовательно, преодолевать разрыв между представителями бизнеса и представителями IT-профессий.

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

  • Behaviour-Driven Development;
  • Язык описания сценариев Gherkin;
  • Как работает Cucumber;
  • Создание Feature;
  • Определение шагов;
  • Добавление проверок;
  • Сценарии;
  • Создание класса - запускателя;
  • Написание регулярных выражений;
  • Pretty, Tags, Glue;
  • Multiple Captures;
  • Background;
  • Таблицы данных;
  • Scenario Outline;
  • Hooks;
  • Dependency Injection;
  • Writing Tags to Scenario, features;
  • Запуск отдельных тестов;
  • Создание отчетов в Cucumber.


Цели

После обучения слушатели:
  • узнают, как использовать язык Gherkin для создания features-файлов;
  • будут понимать концепцию использования сценариев, шагов и таблиц данных;
  • познакомятся с подробностями создания шагов в Cucumber;
  • смогут переопределять настройки Cucumber по умолчанию, строить выходной отчет в различных форматах;
  • узнают о различных способах определения шагов, использовании регулярных выражений, преобразовании таблиц данных;
  • смогут применять расширенные средства Cucumber: Tags и Hooks;
  • научаться выполнять запуск Cucumber-сценариев из инструментов командной строки и CI-сервера, а также выполнять параллельный запуск сценариев.

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

Тестировщики любых специализаций, разработчики, аналитики, менеджеры проектов.
После окончания курса выдаётся сертификат на бланке Luxoft Training
Тренер в Москва
Шиповалов Александр Эксперт в области функционального автоматизированного и нагрузочного тестирования
Александр работает в области тестирования программного обеспечения с 2006 г.

Прошел путь от рядового тестировщика до ведущего специалиста по тестированию. Выполнял все активности, связанные с тестированием ПО, а также выстраивал процессы, собирал команды и занимался менеджментом.

С 2013 г. работает в Luxoft, где активно применяет инженерные практики в тестировании, разрабатывает и воплощает в жизнь стратегии автоматизированного и нагрузочного тестирования.

Кроме того, Александр консультирует и обучает автоматизированному и нагрузочному тестированию, читает лекции по тестированию ПО студентам ОмГУ, активно участвует в профессиональных конференциях.

В Luxoft Training Александр проводил курсы для сотрудников таких компаний, как Renaissance Credit, Hotwire, Brookfield Global Relocation Services.

Профессиональный опыт

2017– наст. вр. – Yandex, инженер по тестированию; 
2015 – наст. вр. – тренер Luxoft Training;
2013–2017 – Luxoft, ведуший инженер по автоматизации тестирования;
2011–2013 – Thumbtack, инженер по тестированию;
2009–2011 – Пилот-Омск, инженер по нагрузочному тестированию.

Образование 

2004–2009 – Томский государственный университет систем управления и радиоэлектроники.

-10% ФИЗИЧЕСКИМ ЛИЦАМ
Данный курс запланирован в городах: Москва
22.07.2019 - 24.07.2019
Время: 10:00-18:00
Локация: Москва
Длительность: 20 ч.
Тренер
Шиповалов Александр
Эксперт в области функционального автоматизированного и нагрузочного тестирования
18 600 1

22.07.2019

Не подходят даты, время или хотите заказать корпоративное обучение для команды?
+
Предложите свой вариант
Не подходят даты, время или хотите заказать корпоративное обучение для команды?
+
Предложите свой вариант
Москва 18 600 1
Санкт-Петербург 16 740 1
Омск 13 950 1
Киев 4 750 грн.
Одесса 4 300 грн.
Днепр 4 300 грн.
Рекомендуемые курсы для дальнейшего обучения:

Примечание:

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

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

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

Имя *

Отчество

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

Компания *

Телефон *

Город *

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