Eğitim Hakkında
Behavior Driven Development (BDD) eğitimi, Agile yazılım geliştirme yaklaşımına dayalı bir yazılım test metodolojisidir. BDD eğitimi, ürün sahibi, tasarımcı, yazılım geliştiricisi ve testçi tarafından ortak olarak anlaşılabilir ve uygulanabilir senaryolar oluşturmayı ve bu senaryolara göre yazılımın testini ve geliştirilmesini içerir.
BDD eğitimi, yazılım geliştirme sürecini daha etkili ve verimli hale getirmek için tasarlanmıştır.
Eğitim İçeriği
Eğitim İçeriği
Why Behavior Driven Development
- Behaviour-Driven Development
- Living Documentation
- Three Amigos
Understanding the business
- Discovering User Stories
- Introduction to User Story Mapping
- Hands-on Feature Injection
- Refining the specification
- Domain Story Telling Decompose a User requirement with Domain Story Telling
How Cucumber Works
- Gherkin Basics
- Format and Syntax
- Feature
- Scenario
- Annotations – Given, When, Then, And, But, Before and After
- Creating a Feature
- Creating Step Definitions
- Implementing Our First Step Definition
- Bad BDD examples
Be a developer
- Combine Domain Story Telling with Cucumber
- Domain Story Telling and BDD
- Decompose a User requirement with Domain Story Telling
- Combine Domain Story Telling with Cucumber