Course Outline

Introduction

  • Business Driven Development (BDD) and Acceptance Test Driven Development (ATDD)
  • BDD as a collaboration tool for software engineers, test engineers and business people

Defining your project requirements

Setting up your environment for web application testing

Gherkin: writing your stories in a user-friendly language

The anatomy of the Feature file

Writing your first feature

Writing scenarios for your feature

Writing step definitions

Passing parameters to Steps

Creating scenario outlines to pass multiple arguments

Sharing data between steps

Organizing features and scenarios with tags

Setup and teardown

Testing Angular applications with Cucumber.js

Integrating Cucumber.js with Protractor

Closing remarks

Requirements

  • Experience with testing and knowledge of automated testing
  • Experience with Javascript programming

Audience

  • Software test engineers
  • Developers
 14 Hours

Number of participants



Price per participant

Testimonials (3)

Related Courses

BDD with Python and Behave

7 Hours

Cucumber for Behavior Driven Development (BDD)

14 Hours

Cucumber Electron: Implementing BDD without Selenium

7 Hours

Cucumber: Implementing BDD with Java

7 Hours

Iridium: Cucumber and Selenium Based Testing

7 Hours

BDD for Non-Programmers: Live Workshop

14 Hours

BDD - Behavioral testing of IT systems

7 Hours

Robot Framework: Keyword Driven Acceptance Testing

14 Hours

Testing Ruby applications with RSpec

7 Hours

JBehave: BDD with Java

7 Hours

Behat: Behavior Driven Development (BDD) with PHP

14 Hours

SpecFlow: Implementing BDD for .NET

21 Hours

Serenity BDD for Automated Acceptance Tests

7 Hours

Related Categories

1