HOME > Development > Gherkin Language The Master Guide

Gherkin Language The Master Guide

  • Development
  • Jan 30, 2025
SynopsisGherkin Language – The Master Guide, available at $84.9...
Gherkin Language The Master Guide  No.1

Gherkin Language – The Master Guide, available at $84.99, has an average rating of 4.51, with 75 lectures, 1 quizzes, based on 1966 reviews, and has 7723 subscribers.

You will learn about Learn all about the Gherkin language from beginner to expert! Learn all the Gherkin keywords and how to use them appropriately Learn how to apply the language to an example use-case with example e-commerce site How to write requirements using business domain language Learn about Features, Scenarios, Scenario Outlines DataTables, Backgrounds and so much more! This course is ideal for individuals who are Automation Testing Professionals and other testing professionals or Developers or Business Analysts or Managers It is particularly useful for Automation Testing Professionals and other testing professionals or Developers or Business Analysts or Managers.

Enroll now: Gherkin Language – The Master Guide

Summary

Title: Gherkin Language – The Master Guide

Price: $84.99

Average Rating: 4.51

Number of Lectures: 75

Number of Quizzes: 1

Number of Published Lectures: 75

Number of Published Quizzes: 1

Number of Curriculum Items: 76

Number of Published Curriculum Objects: 76

Original Price: $27.99

Quality Status: approved

Status: Live

What You Will Learn

  • Learn all about the Gherkin language from beginner to expert!
  • Learn all the Gherkin keywords and how to use them appropriately
  • Learn how to apply the language to an example use-case with example e-commerce site
  • How to write requirements using business domain language
  • Learn about Features, Scenarios, Scenario Outlines
  • DataTables, Backgrounds and so much more!
  • Who Should Attend

  • Automation Testing Professionals and other testing professionals
  • Developers
  • Business Analysts
  • Managers
  • Target Audiences

  • Automation Testing Professionals and other testing professionals
  • Developers
  • Business Analysts
  • Managers
  • ** MASTER GHERKIN – Learn how to write Behaviour Driven Development (BDD) requirements and tests **

    Why is this course for you?

    This course is the most complete course on the Gherkin language with Cucumber! And probably the most complete course about Gherkin available anywhere!

    This course will teach you all you need to do to become a master with the Gherkin language with Cucumber, the most important language for writing for Behavioural Driven Development (BDD). This is an essential skill to master for any Subject Matter Expert, Business Development professional, Testing professional and developer.

    This course will teach you all you need to know about the Gherkin language from beginner, right up to expert!

    Unlike other courses, you will not only learn the basics of the language, but we will use a real use business case of a e-commerce store to demonstrate how to use the language!

    Includes fully professionally provided Captions in English (not the automatic ones)

    NOTE: **This course will focus writing tests with Gherkin in feature files – but will not cover any aspect of back end implementation. This is not in the scope of this particular course. This is because this course is dedicated to learning just the Gherkin language. Since implementation of steps can be with any languages eg Java, Javascript, .NET – this is not the focus of this course**

    WHAT ARE WE GOING TO LEARN?

    1. How Gherkin Helps Businesses

    – Learn what is Gherkin, how it relates to Cucumber. Why learn Gherkin?

    – How it fits in to a BDD Behavioural Driven Development cycle.

    Business Analysts/SME: Gathering requirements for a business with Gherkin

    Testing Leads: Writing User Stories with Gherkin and testing plans with Gherkin

    Gherkin as a Universal Language to prevent misunderstandings in the business between members

    – Gherkin as a Single Source of Truth and the Gherkin Workflow

    2. Learn Gherkin Language

    An essential module – to learn all about the Gherkin language

    – Learn all the keywords of the Gherkin language, and why they are used

    – Test yourself with a little Quiz to see how well you have learnt the language

    3. Applying the Gherkin Language

    A unique part of the course!

    – Learn how to apply the Gherkin language to a real life common business scenario.

    – Learn how to combine the keywords together to overcome typical situations

    – Testing your knowledge as you go with Challenges

    4. **EXTRA** Fix my Gherkin!

    A unique module to test your knowledge of Gherkin full of challenges and apply your knowledge. I supply some Gherkin and it is your challenge to re-write the Gherkin and improve it further!

    By the end of the course, you will become very sufficient with using Gherkin. Don’t forget, if you are not entirely happy with the course, you have the 30 day Money-Back-Guarantee.

    If you are serious about learning the skill required to become an expert at writing Business Requirements and Test Scripts using Behavioural Driven Development, then this is the ONLY course you need to master Gherkin!

    Course Curriculum

    Chapter 1: Course Introduction

    Lecture 1: Introduction

    Lecture 2: Who is this course for?

    Lecture 3: IMPORTANT NOTE!

    Chapter 2: How Gherkin Helps Business

    Lecture 1: Module Introduction

    Lecture 2: Behavioural Driven Development

    Lecture 3: What is Cucumber and what is Gherkin?

    Lecture 4: Why learn Gherkin?

    Lecture 5: Gherkin a universal language

    Lecture 6: Gathering business requirements with Gherkin

    Lecture 7: User stories with Gherkin

    Lecture 8: Testing with Gherkin

    Lecture 9: Single source of truth

    Lecture 10: Gherkin Workflow

    Lecture 11: Module Summary

    Chapter 3: Learning Gherkin

    Lecture 1: Module Intro

    Lecture 2: Keywords Introduction

    Lecture 3: Feature Keyword

    Lecture 4: Scenario Keyword

    Lecture 5: Given Keyword

    Lecture 6: When Keyword

    Lecture 7: Then Keyword

    Lecture 8: And Keyword

    Lecture 9: But Keyword

    Lecture 10: * (Asterix) Keyword

    Lecture 11: Main Keyword Recap

    Lecture 12: Rule Keyword

    Lecture 13: Background Keyword

    Lecture 14: Scenario Outline/Examples Keyword

    Lecture 15: @ Tag Keyword

    Lecture 16: Comments

    Lecture 17: Long description

    Lecture 18: Data Table

    Lecture 19: Multiple Languages

    Lecture 20: Gherkin Keyword Rules

    Lecture 21: Module summary

    Chapter 4: Applying Gherkin knowledge

    Lecture 1: Module Introduction

    Lecture 2: Adding example Scenarios

    Lecture 3: Examples with Given, When and Then

    Lecture 4: Introducing AND keyword

    Lecture 5: Reusing Scenario steps

    Lecture 6: Introducing BUT keyword

    Lecture 7: Features and Scenarios

    Lecture 8: Combining When keywords together

    Lecture 9: Gherkin Challenge #1

    Lecture 10: Gherkin Challenge #1 Solution

    Lecture 11: Comments in Gherkin

    Lecture 12: Making lists in Gherkin

    Lecture 13: Giving features descriptions

    Lecture 14: Gherkin Challenge #2

    Lecture 15: Making variables in Gherkin

    Lecture 16: Making variables in Gherkin continued

    Lecture 17: Gherkin Challenge #3

    Lecture 18: Gherkin Challenge #3 Solution

    Lecture 19: Introduction to Background in Gherkin

    Lecture 20: All about Data Tables

    Lecture 21: Data Table walk through

    Lecture 22: When and Data Tables combined

    Lecture 23: Scenario Outline keyword

    Lecture 24: More about Scenario Outline

    Lecture 25: All about Tags

    Lecture 26: Use cases with Tags

    Lecture 27: Module Summary

    Chapter 5: EXTRA! Fix My Gherkin – Practice what you have learnt NEW SECTION

    Lecture 1: Module Introduction

    Lecture 2: Online Editor

    Lecture 3: Challenge 1

    Lecture 4: Challenge 1 Solution

    Lecture 5: Challenge 2

    Lecture 6: Challenge 2 Solution

    Lecture 7: Challenge 3

    Lecture 8: Challenge 3 Solution

    Lecture 9: Challenge 4

    Lecture 10: Challenge 4 Solution

    Chapter 6: Conclusion

    Lecture 1: Thanks for learning

    Lecture 2: What next?

    Lecture 3: BONUS: Other courses

    Instructors

  • Gherkin Language The Master Guide  No.2
    Tim MacLachlan
    Senior Developer 20+ years experience
  • Rating Distribution

  • 1 stars: 10 votes
  • 2 stars: 22 votes
  • 3 stars: 176 votes
  • 4 stars: 791 votes
  • 5 stars: 967 votes
  • Frequently Asked Questions

    How long do I have access to the course materials?

    You can view and review the lecture materials indefinitely, like an on-demand channel.

    Can I take my courses with me wherever I go?

    Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don’t have an internet connection, some instructors also let their students download course lectures. That’s up to the instructor though, so make sure you get on their good side!