Autoplay
Autocomplete
HTML5
Flash
Player
Speed
Previous Lecture
Complete and continue
BDD with Cucumber and Serenity BDD
Introduction
Introduction to BDD (2:32)
How does BDD work? (5:31)
BDD and the Three Amigos (6:27)
Your first Executable Specification
Introduction (1:52)
Setting up your environment (14:10)
Implementing your first scenario (12:16)
How to run a Three-Amigos session: Example Mapping and Feature Mapping
Introduction (5:26)
Example Mapping (5:11)
Feature Mapping (12:21)
Writing robust step definition methods
Working with Regular Expressions (16:34)
Writing high quality scenarios
Organising your steps (13:51)
Serenity Steps in action - part 1 (11:41)
Serenity Steps in Action - part 2 (17:35)
Advanced Gherkin - data tables, scenario outlines, and more
Using scenario outlines (25:48)
Embedding tables in your scenarios - part 1 (12:52)
Embedding tables in your scenarios - part 2 (11:51)
Writing better automated web tests with Serenity and Cucumber
Working with Serenity Page Objects in Cucumber (13:59)
Writing more flexible test suites with Cucumber and the Screenplay pattern (16:55)
Producing Living Documentation with Serenity and Cucumber
What is living documentation? (5:17)
Requirements hierarchies in Serenity (11:19)
Testing REST APIs with Cucumber, Rest Assured and Serenity
Introduction to API testing
Improving test speed by use REST API calls in web tests
Querying the results
Writing more flexible test suites with Cucumber and the Screenplay pattern
Lecture contents locked
Enroll in Course to Unlock
If you're already enrolled,
you'll need to login
.