CTG Academy

Behaviour Driven Development (BDD) with Cucumber and Selenium

Behaviour driven development is becoming increasingly popular as a methodology to create high quality software products.
This course explores the technical parts of a BDD implementation. Participants will learn how the tools work together to form a system delivering great software. This session will make use of Cucumber and Selenium to create the BDD framework.



Course Objectives

  • Learn how the tools work together
  • Learn how to setup the tools and what they are used for
  • Understand how a user story definition including Gherkin acceptance criteria drive development and testing
  • Continuous Integration: running tests on Jenkins

Typical Audience

Developers, Testers and test automators that are applying or want to start applying BDD.

Course Prerequisites

Everyone is free to take the course, however we strongly advice that:

  • Participants first follow the “Introduction into Behaviour Driven Development”
  • Participants have sufficient technical knowledge to follow the excercise.

Course Delivery

Throughout the course, an experienced trainer and software testing expert provides lectures and gives exercises based on real world projects.
Courses can be given in English, Dutch or French. Course material is in English..

Course Venue

The course duration is 1 day.
This course can be given at the client’s site or at CTG.

Course Outlines

  • Recap “Introduction into Behaviour Driven Development”
  • Gherkin, Cucumber and regular expressions
  • Setting up Cucumber
  • Using Selenium to automate system tests
  • Continuous Integration : running your tests on Jenkins

Meet our trainers

CTG's trainers are experts in their domain and bring the course content based on their experience. Meet some of our trainers below.

Trainings Done
Happy People
Hours of Training
Cups of Coffee



CTG Belgium NV

Culliganlaan 1D
phone: +32 2 720 51 70
fax: +32 2 725 09 20


Buffalo,New York
300 Corporate Parkway
Suite 214N
Amherst, NY 14226
phone: +1 716 882 8000
fax: +1 716 887 7464

Cookie Settings