2.5 hours



Any Level




Tim Short

Write Gherkin feature files and Java Selenium glue code to test web apps in behavior-driven development using Cucumber

Expected learning & outcomes

  • Prepare the Cucumber environment in less than 5 minutes
  • Write a feature file and step definition in less than 5 minutes
  • Understand the role of feature files and the Gherkin business language syntax
  • Write complex and advanced feature files with enhanced scenarios
  • Implement the Given-When-Then outline to a scenario structure
  • Bind Gherkin feature files with Java step definitions using Cucumber framework
  • Pass data into tests using Gherkin parameterization syntax
  • Enhance features with tags and hooks to guide test framework

    Skills you will learn

    Development, Java, Testing

    About this course

    Behavior-driven development, acceptance testing, and test-driven development is one of the latest, most important trends in software delivery. Learn how to implement BDD software delivery with Cucumber framework using Java, Selenium, and JUnit. Apply your knowledge to a real-world application.

    In this course, you will how to

    • Write a feature file
    • Apply Gherkin syntax
    • Outline a Given-When-Then scenario
    • Parameterize data into scenarios
    • Pass data from steps to glue code
    • Integrate Cucumber with Selenium


    Lore delivers value at the intersection of learning, interests and skills.

    Learn from Domain Experts

    Access learning options recommended by industry experts, professionals and thought leaders.

    Search & Compare

    Quickly search, select and add learning options to your learning list.

    Personalize your feed

    Tell us more about yourself to access the latest learning options, curated just for you.