Behavior-Driven Development
Offered By: LinkedIn Learning
Course Description
Overview
Learn the basics of behavior-driven development (BDD). Discover how BDD can improve collaboration, refine requirements, and identify defects earlier in the software testing cycle.
Syllabus
Introduction
- Collaboration with behavior-driven development (BDD)
- What you should know
- Getting set up
- Agile in context
- TDD historically
- Why is BDD so compelling?
- Case study conclusions
- Building the right thing
- Concrete example
- Three amigos meeting
- The three amigos in action
- Gherkin specifications
- Translate the scenario into Gherkin
- BDD frameworks
- The emergence of Cucumber
- Set up the caffeinate project
- Define the scenario
- Model the domain
- Embracing failure
- Objectify the application
- Add a second scenario
- Review
- Behavior before function
- Next steps
Taught by
Robin Beck
Related Courses
Behavior Driven Development with Selenium and CucumberCoursera Project Network via Coursera Advanced Selenium WebDriver Techniques and Framework Design
Packt via Coursera Cucumber BDD Made Easy + Automation Framework Design
Packt via Coursera Mastering Java and Advanced Tools for Selenium Automation
Packt via Coursera Specflow and Cucumber for .NET Developers - The Master Guide
Packt via Coursera