TDD VE BDD EĞİTİMİ

KURUMSAL EĞİTİM VE DANIŞMANLIK İÇİN BİZİMLE İLETİŞİME GEÇEBİLİRSİNİZ!

12 Saat

2 Gün

12 Kişi

Hands On Lab

Eğitim Detayları

Konu : TDD ve BDD Eğitimi

 

Eğitimin Hedefi : BDD (Behavior Driven Development) yaklaşımı TDD (Test Driven Development) yaklaşımın üstüne inşa edilmiş olup, analiz-geliştirici-test rollerini yazılım projeleri içerisinde etkin biçimde koordine edilmesini sağlamaktadır. BDD ile Definition of Done kavramını tam olarak uygulayarak, gereksinimlerinizi uygun parçalara bölerek Minimum Marketable Feature (MMF) ile hedefe yönelik uygulamalar geliştirebilirsiniz. BDD yaklaşımı TDD yaklaşımın üstüne inşa edilmiş olup, müşteriyi sürecin içine alarak kaliteli yazılımların ortaya çıkmasına yardımcı olmaktadır. Bu eğitim programı, BDD ile ekibinizde farklı rolleri bir arada uyumlu şekilde koordine etme noktasında katkı sağlayacaktır.

Kullanılacak Yazılımlar : Cucumber, Junit ve IntelliJ

 

Ön Gereksinim :  Bu eğitim ön gereksinim gerektirmez.

 

Eğitim Tarihleri: Kurumsal firmalar için özel olarak planlanmaktadır.

 

Eğitim Konuları :

  • TDD Felsefesi ve Prensipleri
  • Unit Test
  • TDD Aşamaları
  • Refactoring
  • Mocking
  • Code Coverage
  • Gereksinimler Ne Zaman Tamamlanır?
  • Behavior Driven Development (BDD) Tanımı
  • Specification by Example
  • Given, When, Then
  • Otomotize Teknikleri
  • Selenium ile Entegrasyon