Thank you for sending your enquiry! One of our team members will contact you shortly.
Thank you for sending your booking! One of our team members will contact you shortly.
Course Outline
Addressing Common Communication Challenges
- Root causes of communication breakdowns
- The concept of a ubiquitous language
- The human factor: A primary challenge in IT projects
- The necessity of a unified terminology
- Analyzing customer requirements
- Defining business value
- Introduction to Domain-Driven Design (DDD)
BDD in Practice
- Introduction to behavioral testing
- ‘Black box’ testing techniques
- BDD compared to TDD
- BDD in relation to functional and unit testing
- Abstract levels within BDD
- Gherkin syntax: Bridging the gap between business and IT language
- Story structure: Role, Feature, Benefit, Context, Event, and Outcome
- Writing effective stories: Developing business scenarios
- The relationship between Stories and Use Cases
- BDD libraries with support for Java, .NET, and PHP
- Behavioral testing for web applications
- Implementing BDD with Selenium
- Simulating business cases with BDD and building a sample system using BDD
Requirements
- Foundational understanding of Domain-Driven Design (DDD) principles
7 Hours
Testimonials (2)
I liked the interactive and constant direct 1on1 communication with the trainer.
Danilo Uy - Texas Instruments Inc.
Course - BDD - Behavioral testing of IT systems
One-to-one session which gave me the option to focus on the area most revel ant to my need.