Test Driven Development & Java & JUnit5

Test Driven Development & Java & JUnit5

Eğitim Hakkında

Bu eğitim, Test Driven Development (TDD) yaklaşımını Red/Green/Refactor döngüsü, Three Laws of TDD ve F.I.R.S.T. prensipleri üzerinden ele alarak, iyi birim testleri, code coverage, continuous testing ve refactoring pratikleriyle pekiştirir. JUnit5 (assertions, lifecycles, repeated/ordered, parameterized, test info) ve Mockito (mock class/interface, argument matchers, thenAnswer) ile uygulamalı code kata çalışmaları yapılarak sürdürülebilir test kültürü yerleştirilir.

Ön Koşul

Temel Java bilgisi ve nesne yönelimli programlama kavramlarına giriş seviyesinde hâkimiyet gereklidir.

Kazanımlar

TDD yaklaşımını amaçları ve faydalarıyla birlikte iş akışına entegre etmek

Red/Green/Refactor döngüsünü disiplinli şekilde uygulamak

Three Laws of TDD ve F.I.R.S.T. prensiplerini günlük geliştirmede kullanmak

İyi birim testlerinin özelliklerini benimseyerek güvenilir test setleri oluşturmak

Code coverage metriklerini yorumlamak ve sürekli test kültürü inşa etmek

Refactoring ile tasarımı sadeleştirmek ve kodu test edilebilir hâle getirmek

JUnit5 yeteneklerini (assertions, lifecycle, repeated/ordered, parameterized, test info) etkin biçimde kullanmak

Mockito ile mock sınıflar/arayüzler oluşturmak, argument matchers ve thenAnswer kalıplarını uygulamak

Test doubles kullanarak bağımlılıkları izole etmek ve yan etkileri kontrol altına almak

Code kata çalışmalarıyla TDD pratiğini gerçekçi örnekler üzerinde pekiştirmek

Hedef Kitle

Yazılım Geliştiriciler

Yazılım Mimarları

QA Mühendisleri

Test Otomasyon Mühendisleri

DevOps Mühendisleri

Ürün Sahipleri

Kıdemli Yazılım Mühendisleri

Teknik Liderler

Sertifika

Eğitimlerimize %80 oranında katılım gösterilmesi ve eğitim müfredatına göre uygulanacak sınav/projelerin başarıyla tamamlanması durumunda, eğitimin sonunda dijital ve QR kod destekli “BT Akademi Başarı Sertifikası” verilmektedir.

SEKTÖRÜN GÜVENDİĞİ ÇÖZÜM ORTAĞI

BT Akademi'yi tercih eden 4.000'den fazla kurum yanılmıyor.

Sompo Japan
Trendyol
Anadolu Sigorta
İçdaş
Akbank
Turkiye Urun Ihtisas Borsası
KKTC Turkcell
HDI Sigorta
Yıldız Teknik üniversitesi
Istanbul Sanayi Odasi
Vakıfbank
Liberty Sigorta
Turkiye Sınai Kalkinma Bankasi
Zorlu Holding
Renault
Agesa
HalkBank
Türkiye Petrolleri
Turkiye Finans Katilim Bankasi
Yapi Kredi
Akçansa
Iş GYO
DeFacto
Sahibinden
T.C. Cumhurbaşkanlığı
Sompo Japan
Trendyol
Anadolu Sigorta
İçdaş
Akbank
Turkiye Urun Ihtisas Borsası
KKTC Turkcell
HDI Sigorta
Yıldız Teknik üniversitesi
Istanbul Sanayi Odasi
Vakıfbank
Liberty Sigorta
Turkiye Sınai Kalkinma Bankasi
Zorlu Holding
Renault
Agesa
HalkBank
Türkiye Petrolleri
Turkiye Finans Katilim Bankasi
Yapi Kredi
Akçansa
Iş GYO
DeFacto
Sahibinden
T.C. Cumhurbaşkanlığı
Bilgi İstiyorum