BEHAVIOR DRIVEN DEVELOPMENT EĞİTİMİ

Eğitim Detayları

Süre:

2 gün

Kota:

10

Öngereklilikler:

Hiçbir öngereklilik yok.

Kayıt ol:

Eğitim Hakkında

Bu eğitim Java’da Cucumber ile birlikte kullanılan Davranışa Dayalı Geliştirme yaklaşımı hakkında ayrıntılı bilgi sağlar. Eğitim sırasında, Selenium WebDrive’ı öğrenebilecek ve gerçek projelerde karşılaşabileceğiniz birçok uygulamalı deneyime sahip olacaksınız.

 

KATILIMCI NE ÖĞRENECEK?

 

  • Java’da Cucumber framework’ünü kullanın
  • Domain Story Telling hakkında bilgi sahibi olun
  • Web elemanı çeşitlerini ve web elemanı incelemesini bilin
  • Davranış Odaklı Gelişim yaklaşımını deneyimleyin
  • Selenyum Web Sürücüsünü kullanın

 

GÜN 1

 

  • Why Behavior Driven Development

 

    • Behaviour-Driven Development
      • Living Documentation
      • Three Amigos 

 

  • Understanding Our Goal

  

    • Creating a Feature
    • Creating Step Definitions
    • Implementing Our First Step Definition 

 

  • Gherkin Basics

  

    • Format and Syntax
    • Feature
    • Scenario
    •  Annotations – Given, When, Then, And, But, Before and After

 

  • Simplifying Design with Dependency Injection

  

    • DI and Cucumber
    • Improving Our Design Using DI
    • Spring in Your Steps

 

GÜN 2

 

  • Working with Web Applications

 

    • Selenium WebDriver
    • Handling Failure
    • Ajax

    

 

  • Working with a REST Web Service

 

    • Structure Your Step Definitions 
    • Building a Skeleton Web Server

 

  • Working with Legacy Applications

 

    • Characterization Tests 
    • Squashing Bugs
    • Adding New Behavior
    • Are Your Scenarios Sufficient

 

  • Domain Story Telling and BDD

 

    • Decompose a  User requirement with Domain Story Telling 
    • Combine Domain Story Telling with Cucumber

 

HEDEF KİTLE

 

  • Test Mühendisleri
  • KG Uzmanları
  • İş Analistleri
  • Yazılım geliştiriciler