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

BDD with Cucumber and Serenity BDD
Duration 04:28:14
Открыть все курсы от serenitydojo (John Ferguson Smart)

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 часов материала. Новые модули будут добавлены в ближайшие месяцы.

Твоя оценка

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

Комментарии

Похожие курсы

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

Введение в Python разработку

Введение в Python разработку

en
Этот курс предназначен для обучения программированию с использованием Python. Мы рассмотрим строительные блоки языка, основы программирования, как использовать стандартную библиотеку, сторонние пакеты и как создавать проекты Python. В конце концов, вы должны понимать, как программировать.
Профессиональный облачный разработчик Google Cloud Certified

Профессиональный облачный разработчик Google Cloud Certified

en
Этот курс подготовит вас к сертификации Google Professional Cloud Developer, и все разделы основаны на общих целях, которые Google опубликовал для подготовки к экзамену. Мы также включили подробные пошаговые руководства и практические занятия, которые помогут закрепить концепции, которые мы...
Профессиональный облачный архитектор Google Cloud Certified (Ранний доступ)

Профессиональный облачный архитектор Google Cloud Certified (Ранний доступ)

en
Цель этого курса - подготовить вас к сдаче сертификации Google Cloud Certified Professional Cloud Architect certification. Мы достигнем этого с помощью широкого спектра уроков, практических демонстраций, лабораторных условий и практических вопросов в качестве многогранного подхода к подготовке.
AWS Advanced Networking Specialty

AWS Advanced Networking Specialty

en
Добро пожаловать на курс сертификации специалистов по продвинутым сетям AWS. Этот курс предназначен для того, чтобы дать вам концепции, практические занятия, практические экзамены и учебные пособия, необходимые для подготовки к экзамену. Хотя AWS больше не требует сертификации уровня Associate...
Автоматизация AWS с помощью Lambda, Python и Boto3

Автоматизация AWS с помощью Lambda, Python и Boto3

en
В этом курсе будет изучаться автоматизация AWS с использованием Lambda и Python. Мы будем использовать AWS SDK для Python, более известный как Boto3. Вы узнаете, как интегрировать Lambda со многими популярными сервисами AWS, такими как EC2, S3, SQS, DynamoDB и другими.
Постройте приложение Laravel с TDD

Постройте приложение Laravel с TDD

en
Пришло время взять методы, которые мы изучили в Laravel From Scratch, и эффективно использовать их при создании вашего первого реального приложения. Вместе мы будем использовать TDD для создания Birdboard - минимального, похожего на Basecamp, приложения для управления проектами.
Web Start

Web Start

ru
Хорошие новости - Codename 47 вернулся. Плохие новости - ничего нового он с собой не захватил. В этой части все те же уровни, для все то й же аудитории. Все надежды прошлой части развеялись в пух и прах. Если вы следили за приключениями лысого раньше, то эта часть врятли вас чем то...
Стилизация (стайлинг) NativeScript Core приложений

Стилизация (стайлинг) NativeScript Core приложений

en
Все о CSS в NativeScript Core. В этом курсе мы подробно изучим методы моделирования с помощью NativeScript Core. Мы узнаем, как использовать глобальные конструкции стилей NativeScript, а также как лучше подходить к разделению стилей на составные правила. Мы также рассмотрим использование стилей...
chat
logo