BDD and Cucumber Course (Java)

sold out

BDD and Cucumber Course (Java)

from 900.00

All the essential skills you need to create a Behaviour Driven Development Framework with Cucumber in Java

Duration: Two-day course.
Cost: Starting at £900 (+VAT)*
Location: Various. Our training locations can be seen here

* Limited availability, places are restricted to 7 per course. Please note that prices may vary depending on location.


Back to All courses ->



No prior knowledge is needed, attendees will learn how to lead example mapping exercises, build a BDD framework, write and maintain feature files, create the step definition glue, add all of the requirements to code control, and run and create reports, with industry-leading tools.


Who is it for?

Test Analysts and DevOps.


What prior knowledge/skills do I need?

No prior knowledge is assumed.


Where is it?

Our training locations can be seen


What tools will I use?

  • Cucumber. The leading tool for BDD development and testing.

  • Selenium. Selenium dominates the market in Test Automation and has become an essential skill needed for any software house.

  • Java, Maven and IntelliJ IDEA. One of the most popular scripting languages, java project management tools and IDE.


What will I learn?

You will learn to create a behaviour driven development (BDD) framework, creating the feature files and scenarios, from the ground up. The course follows the schedule outlined below:

  1. Getting Started - Intro to BDD and TDD
  2. Getting Started - Intro to Gherkin
  3. Getting Started - Setting up the Environment
  4. Getting Started - Example Mapping
  5. Automating a Test - Unit Tests vs Acceptance Tests
  6. Automating a Test - Domain vs GUI (Hexagonal Architecture)
  7. Cucumber - Feature files and Scenarios
  8. Cucumber - Doc Notes
  9. Cucumber - Backgrounds
  10. Cucumber - Parameterization and RegEx
  11. Cucumber - Loops, Hash Maps and Tables
  12. Cucumber - Configuration
  13. Maven - Running the Tests
  14. Maven - Tags
  15. Reporting and Formatting
  16. Roundup and Questions

If you need any more detail about the course, please don't hesitate to get in touch and request a Data Sheet using the contact details below.

Contact us:


What will I leave with?

  • Knowledge and understanding that will allow you to build/implement a BDD framework
  • Access to a cloud-based repository containing the BDD Framework you built during the day.
  • A copy of all the course materials to practice at home and a website for testing your skills.
  • A network of contacts to help when you most need it.



Yes. You will be surprised at how much you will take on. Our trainers are experts at demystifying complicated technologies and concepts. We also have a unique way of answering questions that is fast and memorable!

But please be aware that the days are intensive as well as fun, so no late nights the day before. And we start at 9:30am on the dot. 


How competent will I be after the course?

You'll leave with a framework that you've built and can understand so you can instantly start automating tests back at the office. In order to continue the learning process after the course and master some advanced coding concepts, SafeBear also provide Additional Materials to make it easy for you to practice at home.

Any other questions, please get in touch using the email below. We look forward to meeting you on the course!

Contact us:

Course ID: BDD-CAJ1:



BDD and Cucumber Course (Java)