Mastering the Art of Behaviour Driven Development

Course Information

Course Overview

This course provides a comprehensive view of Behaviour Driven Development (BDD) so that participants can immediately apply this knowledge back on the feature team in order to give the team a collaborative platform to deliver better software. The topics cover the activities needed to start working successfully with BDD and Cucumber. You’ll learn the basics of BDD and how to use it most effectively on your project. You’ll also learn how to write a single source of truth, which is a living documentation to be used by the team that would help them to focus on the Customer needs and decrease the time to market. The participants will learn how to write/run automated acceptance tests written in a Behaviour-Driven Development (BDD) style.

Course Objectives

By the end of this course you’ll be able to:
  • Understand the concepts of BDD and how it applies to your organisation
  • Understand and efficiently use Cucumber & Gherkins Write successful feature files and step definitions using Ruby language
  • Install and Configure BDD framework Configure a reporting tool to better understand the result of the run
  • Run automated test using different advanced features of BDD
  • Learn how to use BDD for Unit and Regression testing

Who should attend ?

  • Quality Engineers (Test Automators / Test Analyst)
  • Developers
  • Business Analyst

Course Pre-requisites

  • Strong knowledge of software QA methodologies, tools, and processes
  • Programming Experience (Ruby skills is a plus)
  • Agile Fundamentals course completed

Course Duration

5 days

Course Starting Date

Download PDF Here
Apply Now