Test, Hata Ayıklama & Bakım
Birim test, hata ayıklama ve yazılım bakım süreçleri.
- 1Neden testGüven ağı, regresyon, testin maliyeti.
- 2Test piramidiBirim, entegrasyon, uçtan uca.
- 3xUnitFact/Theory, assert, test organizasyonu, isimlendirme.
- 4Test double'lar ve MoqMock, stub, fake; ne zaman hangisi.
- 5TDDKırmızı-yeşil-refactor döngüsü.
- 6Entegrasyon testiWebApplicationFactory, test veritabanı.
- 7Frontend testiJasmine/Karma (Angular), Jest + Testing Library (React).
- 8Uçtan uca testPlaywright.
- 9Hata ayıklamaBreakpoint, watch, çağrı yığını, koşullu breakpoint, uzaktan debug.
- 10Kod kalitesiAnalyzer, linter, kapsam (coverage), statik analiz.
- 11Yazılım bakım süreçleriMiras (legacy) kod, teknik borç, kök neden analizi, sürüm bakımı.
- 12Kendi başına yapabilir misin?Hat sonu yeterlilik kontrolü: gerçekçi görev + kontrol listesi.
