This document summarizes a presentation about Behaviour Driven Development (BDD) and Cucumber.
The presentation introduced BDD and explained that Cucumber is a tool that supports BDD by allowing users to write acceptance tests in plain language. Cucumber tests are written in feature files using the Gherkin syntax and linked to step definition files in code.
The speaker demonstrated how to write a sample feature file for a login scenario and run the test using Cucumber. They also provided resources for learning more about Cucumber like recommended IDEs, editors, coding knowledge required and sample books and links.
9. Scenario
❖ Given = an initial context
❖ When = an event, or an action. This can be a person interacting with the system, or it can be
an event triggered by another system.
❖ Then = an expected outcome, or result.
❖ And = ¤Óàª×èÍÁ
20. Books & Link
The Cucumber Book (Ruby)
The Cucumber for Java Book
Cucumber Recipes
Specification By Example
Link : https://cucumber.io/docs
21. Credit
❖ Video Chapter 1 : Give Me an example from https://
cucumber.io/school
❖ Picture from : Give me an example from cucumber
school : https://cucumber.io/school