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

Курсы по Cucumber

Логотип OTUSOTUS
Java QA Engineer. Professional
4 мес
Java
Docker
CI / CD
Тестирование
Автоматизация тестирования
Тестирование API
Тестирование UI
Cucumber
Jenkins
Selenium
TDD/BDD
Инженер по автоматизации тестирования
QA
102 000 ₽
Логотип Учебный центр IBSУчебный центр IBS
SQA-I-006 Автоматизация тестирования фронтенда
1 нед
Тестирование
Автоматизация тестирования
Cucumber
Junit
Selenium
Selenide
TDD/BDD
Инженер по автоматизации тестирования
Allure
Kanban
Scrum
QA
19 890 ₽
Логотип ProductStarProductStar
Автотесты на Java: отточиие навык тестирования кода за 4 недели
1 мес
Java
REST
Разработка
Тестирование
Автоматизация тестирования
Модульное тестирование
Cucumber
Junit
TDD/BDD
TestNG
Инженер по автоматизации тестирования
Mockito
Mock-тестирование
QA
JBehave
45 540 ₽
101 200 ₽
-56%
Логотип Merion AcademyMerion Academy
Автоматизированное тестирование на Java
4 мес
Java
SQL
REST
Тестирование
Автоматизация тестирования
Тестирование API
Cucumber
JDBC
Junit
Selenium
Selenide
Инженер по автоматизации тестирования
QA
10 790 ₽
17 990 ₽
-41%
Логотип Учебный центр IBSУчебный центр IBS
SQA-PRG-002 Fullstack-тестировщик
2 нед
Jira
SQL
Docker
Kubernetes
CI / CD
Git
Тестирование
Автоматизация тестирования
Нагрузочное тестирование
Тестирование API
Функциональное тестирование
Apache JMeter
Cucumber
Graylog
JDBC
Jenkins
JSON
Junit
Playwright
Postman
Selenium
Selenide
TDD/BDD
XML
Инженер по автоматизации тестирования
Allure
Agile
Scrum
Тестирование веб-приложений
Логирование
Тестовая документация
Тест дизайн
QA
99 000 ₽
Логотип Учебный центр IBSУчебный центр IBS
SQA-055-SELF Автоматизированное тестирование на Java
1 нед
Java
Docker
Kubernetes
Apache Kafka
CI / CD
Git
Тестирование
Автоматизация тестирования
ООП
Cucumber
Junit
Playwright
RabbitMQ
Selenium
Selenide
SOAP
WebSockets
Инженер по автоматизации тестирования
Allure
QA
39 900 ₽
Логотип Учебный центр IBSУчебный центр IBS
SQA-051 Школа автоматизированного тестирования. Часть 3. BDD-тестирование с Cucumber
1 нед
Тестирование
Автоматизация тестирования
Регрессионное тестирование
Apache Maven
Cucumber
TDD/BDD
Инженер по автоматизации тестирования
Тестовая документация
QA
24 900 ₽
Логотип Учебный центр IBSУчебный центр IBS
JVA-073 Разработка через тестирование поведения (BDD) на Java
1 нед
Java
Разработка через тестирование
Cucumber
Junit
TDD/BDD
JBehave
28 200 ₽

Популярные курсы Программирования и IT

Бесплатные курсы Программирования и IT

Курсы Программирования и IT с трудоустройством

ТОП онлайн-курсов по Cucumber

1. Java QA Engineer. Professional

Необходимые знания: знания в области теории тестирования: тест-кейс, тест-план, баг, фичанавыки программирования на Java: переменные, типы данных, циклы, ветвления, исключения, ООП, понимание интерфейсов, знакомство с «коллекциями»знание HTML, CSS, JavaScript на уровне «смотреть разметку страницы» Будет плюсом: Знакомство с фреймворками для тестирования: например, с JUnit Что даст вам этот курс Вы научитесь: самостоятельно принимать технические решенияпрогнозировать поведение системыписать автотестыполучать понятные отчёты  Вы освоите: популярные инструменты автоматизации полный спектр технологий тестирования на Javaпринципы работы инструментов тестирования и выявления ошибокключевые инструменты автоматизации UI- и API-тестированиянавыки работы с Selenium и RestAssuredмногопоточное тестирование с помощью Selenoidпаттерны проектированияорганизацию процесса непрерывной интеграции (CI) После обучения вы сможете: автоматизировать API и Mobileразрабатывать тесты по методологии BBDработать с фреймворком Cucumberразбираться в различных фреймворках и библиотекахорганизовать CI-процесс с помощью Jenkins и Docker
Школа: OTUS
Дата начала: По мере набора группы
Длительность: 4 месяца
Стоимость курса: 102 000 ₽
Цена без скидки: 102 000 ₽
Рассрочка: Нет
Формат занятий: Онлайн
Помощь с трудоустройством: Нет
Сертификат об окончании: Да

2. SQA-I-006 Автоматизация тестирования фронтенда

Автоматизируйте тестирование фронтенда с использованием JUnit, Selenium WebDriver, Selenide и Cucumber. Освойте TDD и BDD для создания надёжных и эффективных тестов.

Научитесь автоматизировать тестирование фронтенда, применяя современные инструменты и методологии, такие как:

  • JUnit
  • Selenium WebDriver
  • Selenide
  • Cucumber

Курс поможет повысить качество и скорость разработки, а также создавать надёжные тестовые сценарии.

Тематики курса:

  • Определение качества
  • Требования к ПО
  • Автоматизация тестирования: пирамида
  • Стек автоматизации: средства
  • Средства определения логики тестового сценария
  • Технология Test Driven Development (TDD), очень кратко
  • Технология Behavior Driven Development (BDD), очень кратко
  • Процесс работы JUnit
  • Структура тестов JUnit
  • Что писать в методах JUnit?
  • Дополнительные аннотации
  • Параметризированные тесты
  • Тестовая фабрика
  • Assertion
  • Использование Owner
  • Selenide
  • Обзор Playwright
  • Selenium WebDriver и взаимодействие с браузером
  • Архитектура Selenium
  • Классы, локаторы, команды WebDriver
  • Действия на веб-странице с помощью WebDriver
  • Запуск и управление тестовым сценарием на WebDriver
  • Особые возможности WebDriver
  • Работа в нескольких вкладках
  • Косвенные проверки
  • Ожидания
  • Рефакторинг, скриншоты, отчёты
  • Защита от сбоев
  • Использование JavaScript в тестах
  • Дизайн тестового проекта:
    • Основы проектирования
    • Паттерны автотестирования
    • Создание шаблона проекта
    • Проверка отображения элементов на форме без параметризации
    • Работа с коллекциями
    • Поиск внутри элемента
    • Работа с атрибутами элементов
  • Модели и методологии разработки и тестирования:
    • Жизненный цикл разработки ПО
    • Модель разработки ПО
    • Методологии разработки и тестирования ПО
    • Особенности тяжеловесной и легковесной методологии разработки
    • Scrum — фреймворк для управления проектами
    • Kanban
    • TDD — Test Driven Development
    • BDD — Behavior Driven Development
  • Allure — фреймворк для отчетов:
    • Allure возможности
    • Allure в коде
    • Allure настройка
    • Практика работы с Allure
  • Cucumber — фреймворк BDD:
    • Архитектура Cucumber
    • Запуск Cucumber-проекта
    • Конфигурации
    • Работа с Features
    • Работа с кастомными сценариями
    • Передача коллекций и файлов
    • Hook-и, Injection в Cucumber
    • Язык Gherkin
    • Создание шаблона проекта
    • Создание фичи, сценария, шагов
    • Сценарий «Проверка отображения элементов на странице»
    • Регулярные выражения
    • Capture-группы
    • Передача списка параметров
    • Структура сценария
    • Non-capture группа
    • Теги и хуки
    • Использование методов класса Scenario
    • Запуск тестов с помощью Maven
Дата начала: В любое время
Длительность: 1 неделя
Стоимость курса: 19 890 ₽
Цена без скидки: 19 890 ₽
Рассрочка: Нет
Формат занятий: Онлайн
Помощь с трудоустройством: Нет
Сертификат об окончании: Да

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

Для Java-разработчиков и тестировщиков, которым важен уверенный навык тестирования
Школа: ProductStar
Дата начала: В любое время
Длительность: 1 месяц
Стоимость курса: 45 540 ₽
Цена без скидки: 101 200 ₽
Рассрочка: Да
Формат занятий: Онлайн
Помощь с трудоустройством: Нет
Сертификат об окончании: Да

4. Автоматизированное тестирование на Java

Освойте архитектуру автотестов на Java, чтобы освободить себе руки и сэкономить время
Школа: Merion Academy
Дата начала: По мере набора группы
Длительность: 4 месяца
Стоимость курса: 10 790 ₽
Цена без скидки: 17 990 ₽
Рассрочка: Нет
Формат занятий: Онлайн
Помощь с трудоустройством: Нет
Сертификат об окончании: Да

5. SQA-PRG-002 Fullstack-тестировщик

Программа «Fullstack-тестировщик» — это комплексное обучение, включающее в себя все необходимые аспекты тестирования программного обеспечения. Вы научитесь работать с требованиями, создавать тестовую документацию, применять различные виды тестирования веб-приложений, автоматизировать тестирование фронтенда и бэкенда, а также взаимодействовать с командой разработки. По окончании обучения вы станете востребованным специалистом, готовым к работе в современных IT-проектах.

Наши курсы — это практический опыт, живые знания и поддержка профессионалов, что сделает ваши инвестиции в обучение оправданными.

Основные темы курса:

  • Работа с требованиями
  • Подготовка документации для тестирования: чек-листы, тест-кейсы, тестовые сценарии, планы тестирования
  • Составление матрицы покрытия требований тестовыми сценариями
  • Применение интеграционных, функциональных, приемочных тестов
  • Методологии разработки сценариев и тест-идей на основе моделей
  • Классификация дефектов. Определение возможных багов и несоответствий качеству на стадии ТЗ
  • Обработка ошибок и работа с дефектами
  • Инструменты управления процессами: Jira, Test IT
  • Основы SQL
  • Форматы данных для обмена: XML, XSD, JSON
  • Ведение проекта в Git
  • Работа с веб-сервисами
  • Тестирование веб-приложений
  • Основы Java
  • Объектно-ориентированное программирование (ООП)
  • Коллекции в Java
  • Работа с вводом и выводом
  • Основы JDBC
  • Работа с базами данных через JDBC
  • Обработка ошибок и исключений
  • Основы протоколов и взаимодействий
  • Тестирование API
  • Инструменты для тестирования
  • Разработка и внедрение автотестов
  • Анализ и отладка
  • Основы тестирования и методологии
  • Фреймворки для тестирования: Selenium WebDriver и взаимодействие с браузером
  • Проектирование и структурирование тестов
  • Cucumber и сценарии BDD
  • Основы работы с командной строкой и правами
  • Инструменты и методологии CI/CD
  • Контейнеризация и автоматизация
  • Логгирование и отчёты
  • Обзор инструмента JMeter
  • Роль и взаимодействие тестировщика в проектной команде
  • Методологии разработки ПО
  • Карьерное развитие и собеседования
Дата начала: По мере набора группы
Длительность: 2 недели
Стоимость курса: 99 000 ₽
Цена без скидки: 99 000 ₽
Рассрочка: Нет
Формат занятий: Онлайн
Помощь с трудоустройством: Нет
Сертификат об окончании: Да

6. SQA-055-SELF Автоматизированное тестирование на Java

Освойте Java и автоматизацию тестирования, чтобы стать востребованным IT-специалистом в QA Automation. Программа научит уверенно писать код и автотесты, а также эффективно сотрудничать в команде, освоив современные методы разработки и тестирования.

Java Core — это фундаментальный курс, который познакомит вас с основами программирования на Java. Вы научитесь устанавливать и использовать среду разработки IntelliJ IDEA, поймете структуру Java-программ и освоите основные операторы языка. Курс охватывает типы данных и основы объектно-ориентированного программирования (ООП), включая работу со строками, массивами, интерфейсами, наследованием и полиморфизмом. Вы изучите иерархию коллекций, методы ввода-вывода и освоите работу с базами данных через JDBC, включая обработку ошибок и исключений. Кроме того, вы получите практические навыки ведения проектов с использованием системы контроля версий Git, научитесь работать с ветками и эффективно сотрудничать в команде. Пройдя этот курс, вы будете готовы к разработке и автоматизации тестирования на языке Java, что существенно повысит вашу профессиональную ценность в IT-сфере.

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

  • Программирование на Java. Структура и операторы
  • Типы данных и объектно-ориентированное программирование (ООП)
  • Работа со строками, массивами и интерфейсами. Наследование и полиморфизм
  • Иерархия коллекций. Задачи ввода-вывода Java
  • Работа с базами данных и JDBC
  • Ведение проекта в Git

Это практический курс, который погрузит вас в мир автоматизированного тестирования серверной части приложений. Вы научитесь тестировать API, работать с тестовыми данными и освоите основы протоколов и взаимодействий, включая HTTP, WebSockets, SOAP и REST. Курс поможет вам развить навыки разработки и внедрения автотестов с использованием Rest Assured, а также выполнять запросы, сериализовать и десериализовать данные с помощью Java-библиотек. Вы освоите работу с Postman для выполнения различных типов запросов (GET, POST, PUT, DELETE), научитесь отправлять запросы с сертификатами, использовать переменные и сравнивать Postman с SoapUI. Кроме того, познакомитесь с технологиями асинхронного обмена сообщениями, такими как RabbitMQ и Kafka, изучите методы получения сообщений и принцип работы брокеров. Пройдя этот курс, вы станете специалистом, способным эффективно автоматизировать тестирование бэкенд с использованием современных инструментов и технологий.

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

  • Автоматизация тестирования бэкенд
  • Применение Postman для выполнения запросов
  • Технологии асинхронного обмена сообщениями: RabbitMQ и Kafka в сравнении

Это продвинутый курс, который обучит вас эффективному автоматизированному тестированию пользовательских интерфейсов веб-приложений. Вы освоите основы качества и требований к ПО, познакомитесь с пирамидой автоматизации тестирования и инструментами для определения логики тестовых сценариев. Курс включает изучение фреймворков JUnit, Selenide и обзор Playwright. Вы научитесь использовать Selenium WebDriver для взаимодействия с браузером, освоите дизайн и структурирование тестов, включая паттерны автотестирования и проектирование тестовых проектов. Курс также охватывает современные модели и методологии разработки и тестирования, такие как TDD и BDD, и научит вас использовать Allure для создания отчетов и Cucumber для написания тестов в стиле BDD.

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

  • Основы тестирования и методологии. Процесс работы JUnit
  • Фреймворки для тестирования
  • Проектирование и структурирование тестов
  • Модели и методологии разработки и тестирования. Фреймворк для отчетов — Cucumber и Allure

Специализированный курс, который обучит вас современным методологиям и инструментам для эффективного сопровождения автоматизированных тестов и генерации отчетов. Вы освоите основы работы с командной строкой и управления правами, познакомитесь с концепциями CI/CD и научитесь использовать инструменты, такие как Jenkins, для автоматизации процессов. Курс включает изучение контейнеризации с Docker, развертывание приложений в Kubernetes и использование Selenoid и Moon для параллельного запуска автотестов. Вы также познакомитесь с Apache JMeter для проведения нагрузочного тестирования. Пройдя этот курс, вы сможете эффективно сопровождать автотесты, автоматизировать процессы и создавать подробные отчеты, повышая качество и скорость разработки в проектах.

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

  • Основы работы с командной строкой и правами
  • Инструменты и методологии CI/CD
  • Введение в Jenkins: определение, цели и задачи
  • Контейнеризация и автоматизация — Docker
  • Развертывание приложений в Kubernetes и доступ через сервисы
  • Selenoid и Moon
  • Apache JMeter — использование в нагрузочном тестировании
Дата начала: По мере набора группы
Длительность: 1 неделя
Стоимость курса: 39 900 ₽
Цена без скидки: 39 900 ₽
Рассрочка: Нет
Формат занятий: Онлайн
Помощь с трудоустройством: Нет
Сертификат об окончании: Да

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

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

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

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

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

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

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

Дата начала: По мере набора группы
Длительность: 1 неделя
Стоимость курса: 24 900 ₽
Цена без скидки: 24 900 ₽
Рассрочка: Нет
Формат занятий: Онлайн
Помощь с трудоустройством: Нет
Сертификат об окончании: Да

8. JVA-073 Разработка через тестирование поведения (BDD) на Java

В ходе этого курса слушатели научатся применять принципы разработки через тестирование поведения (Behavior-Driven Development, BDD) и использовать JUnit5, Cucumber и JBehave для написания собственных приложений.

  • Процесс BDD.
  • Создание правильного ПО.
  • Ограниченность информации – работа в условиях неопределенности.
  • Внедрение разработки через тестирование поведения.
  • Разработка через тестирование.
  • Внедрение нового функционала.
  • Критерии приемки.
  • Анализ требований.
  • Принципы и практика BDD.
  • Характеристики TDD.
  • Характеристики BDD.
  • Сравнение TDD и BDD.
  • Преимущества BDD.
  • Основные аннотации JUnit.
  • Введение в Cucumber.
  • Gherkin, функции, сценарии, аннотации.
  • Установка и настройка Cucumber.
  • Добавление новых функций с помощью Cucumber.
  • Введение в JBehave.
  • Функциональность и терминология.
  • Установка и настройка JBehave.
  • Добавление новых функций с помощью JBehave.
Дата начала: По мере набора группы
Длительность: 1 неделя
Стоимость курса: 28 200 ₽
Цена без скидки: 28 200 ₽
Рассрочка: Нет
Формат занятий: Онлайн
Помощь с трудоустройством: Нет
Сертификат об окончании: Да