BDD с Cucumber и Serenity BDD - Видеоуроки

BDD with Cucumber and Serenity BDD
Duration 04:28:14
Открыть все курсы от serenitydojo (John Ferguson Smart)
Облачный хостинг на SSD с лучшей техподдержкой! Развернуть приложение в один клик

BDD with Cucumber and Serenity BDD - Полный список уроков

Развернуть / Свернуть
  • Урок 1. Introduction to BDD 00:02:33
  • Урок 2. How does BDD work? 00:05:32
  • Урок 3. BDD and the Three Amigos 00:06:29
  • Урок 4. Introduction 00:01:53
  • Урок 5. Setting up your environment 00:14:11
  • Урок 6. Implementing your first scenario 00:12:17
  • Урок 7. Introduction 00:05:27
  • Урок 8. Example Mapping 00:05:13
  • Урок 9. Feature Mapping 00:12:22
  • Урок 10. Working with Regular Expressions 00:16:35
  • Урок 11. Organising your steps 00:13:52
  • Урок 12. Serenity Steps in action - part 1 00:11:42
  • Урок 13. Serenity Steps in Action - part 2 00:17:36
  • Урок 14. Using scenario outlines 00:25:49
  • Урок 15. Embedding tables in your scenarios - part 1 00:12:53
  • Урок 16. Embedding tables in your scenarios - part 2 00:11:52
  • Урок 17. Working with Serenity Page Objects in Cucumber 00:14:00
  • Урок 18. Writing more flexible test suites with Cucumber and the Screenplay pattern 00:16:56
  • Урок 19. What is living documentation? 00:05:19
  • Урок 20. Requirements hierarchies in Serenity 00:11:20
  • Урок 21. Living Documentation in Serenity 2 00:05:16
  • Урок 22. Reporting Feature Coverage 00:07:07
  • Урок 23. Writing BDD scenarios for REST APIs 00:06:38
  • Урок 24. Cucumber and Rest Assured (Part 1) 00:15:43
  • Урок 25. Cucumber and Rest Assured (Part 2) 00:09:39

Изучите все навыки, необходимые для работы BDD в вашей команде, используя BDD Cucumber и Serenity. BDD, - это чрезвычайно эффективная практика доставки программного обеспечения, которая помогает командам лучше сотрудничать и сосредоточиться на предоставлении действительно важных функций. Cucumber  на сегодняшний день является наиболее широко используемым инструментом BDD на рынке. Кроме того, Serenity BDD добавляет живую документацию и отчеты мирового уровня и облегчает группам автоматизацию их критериев приемлемости BDD с использованием надежных и устойчивых методов автоматизации тестирования в Java. Вместе они составляют мощную комбинацию.

В этом самостоятельном курсе для тестировщиков и разработчиков вы узнаете как о теории и практике BDD, так и о том, как писать высококачественные автоматизированные приемочные тесты на Java с использованием Cucumber и Serenity BDD. Кроме того, вы узнаете бесценные советы и рекомендации по Cucumber и Serenity BDD от авторов Serenity BDD.

Темы включают в себя:

  • Написание надежных методов определения шагов
  • Написание сценариев высокого качества
  • Продвинутый Gherkin - с использованием таблиц данных и контуров сценария
  • Архитектура автоматизации тестирования для реальных приложений - сочетание Cucumber и Serenity для более устойчивых наборов тестов
  • Организация ваших тестовых наборов - использование тегов и иерархий требований
  • Написание лучших автоматизированных веб-тестов на Java с Serenity BDD и Cucumber
  • Тестирование API REST с Cucumber, Rest Assured и Serenity 
  • Cucumber и Screenplay паттерн
  • Использование Cucumber и Serenity для лучшей отчетности и живой документации

Этот курс находится в стадии разработки, новые модули выпускаются каждые пару недель. После завершения курс будет включать более 4 часов материала. Новые модули будут добавлены в ближайшие месяцы.

Твоя оценка

4 0
Следи за последними обновлениями и новостями в нашем coursehunter-club.net (Ex coursehunters.club), или вступай в наш канал telegram.

Комментарии

Последнее добавленное

Полный курс по программированию на Python для начинающих

Полный курс по программированию на Python для начинающих

en
Изучите Python для AI, машинного обучения, науки о данных и разработки приложений. Математики, ученые и инженеры любят Python. Почему? Потому что он делает сложные вычисления и повторяющиеся задачи действительно простыми для написания и выполнения. Разработчики любят его, потому что он простой...
Python для анализа данных

Python для анализа данных

ru
«Данные — это новая нефть». Они помогают усовершенствовать продукт, привлечь новых пользователей и являются драйвером роста любой компании. Компании во всем мире используют Python для сбора и анализа данных. В Uber, Yandex и Facebook, знание Python является обязательным требованием при приеме...
Flutter и Dart: полноценное мобильное приложение™

Flutter и Dart: полноценное мобильное приложение™

en
Изучение того, как создавать приложения для iOS и Android, с полным демонстрационным примером на основе Dart и Flutter Framework. Flutter - это SDK для мобильных приложений, предназначенный для создания высококачественных собственных интерфейсов на iOS и Android в рекордно короткие сроки. Flutter ра
Flutter: кроссплатформенное приложение iOS / Android

Flutter: кроссплатформенное приложение iOS / Android

en
Создавайте кроссплатформенные красивые нативные приложения в рекордно короткие сроки. Flutter - это SDK для мобильных приложений, в комплекте с фреймворком, виджетами и инструментами, который предоставляет разработчикам простой и продуктивный способ создания и развертывания красивых мобильных...
Программирование на Dart от новичка до эксперта

Программирование на Dart от новичка до эксперта

en
Изучите Dart с уровня Beginner и станьте экспертом, который может начать изучать Flutter, AngularDart и многое другое. В этом курсе вы узнаете все, что вам нужно знать о Dart. Dart - это язык, который становится популярным день ото дня, и разработчики по всему миру стремятся к этому языку...
Понятный JavaScript (Middle)

Понятный JavaScript (Middle)

ru
Хочешь стать JavaScript разработчиком, систематизировать знания и выйти на совершенно новый уровень! Курс «Понятный JavaScript» — это комплексная программа обучения, которая позволит тебе полностью изучить с нуля главный язык Frontend разработчика. Уже через 3 месяца ты будешь знать JavaScript...
chat
logo