Skip to content
Specialisation3 sessions5 h 44 m13 downloadable files

Cucumber BDD with Page Object Model

A second, separate project built end to end: feature files, step definitions, a custom World, tags, multi-environment config and Allure.

  • Feature files, step definitions, runner and custom World
  • Scenario Outline and Examples tables for data-driven runs
  • Tags, dotenv environments and screenshots on failure

Syllabus

Every session, with its running time

1 section · 3 sessions · 5 h 44 m

BDD with Cucumber and Playwright5 h 44 m

Built end to end as a second, separate project — not bolted onto the earlier framework.

  1. Project setup and folder structure · Feature files and step definitions · Login page class · Runner · World and custom World2:01:24
  2. Scenario Outline and Examples tables · Data-driven product tests · Running two feature files · Allure report integration1:58:21
  3. Multi-environment setup with dotenv · Tags · Script shortcuts · Screenshots on failure1:44:26

Downloads with this module

  • Cucumber BDD project — features, steps, pages, hooks and custom World13 files

Also included

The rest of the programme

JavaScript for Automation Testers

The language, taught for testing — from variables to promises, async/await and classes. Every flaky test you will ever write comes back to this module.

Sessions
20
Running time
35 h 53 m
Downloadable files
82

Included

Explore

TypeScript for Automation Testers

Types, interfaces, generics-free generics and abstract classes — the exact subset of TypeScript a Playwright framework is written in.

Sessions
5
Running time
7 h 21 m
Downloadable files
22

Included

Explore

Playwright Fundamentals

Locators, frames, shadow DOM, downloads, calendars, waits and assertions — the complete browser-automation surface, one session per topic.

Sessions
20
Running time
32 h 9 m
Downloadable files
82

Included

Explore

₹999

Cucumber BDD with Page Object Model

Get access