---
description: Test Geliştirme Yöntemleri ve Prensipleri
---

# Test Geliştirme Yöntemleri ve Prensipleri

### [Test Driven Development (TDD)](../test-gelistirme/birim-testleri/test-driven-development-t.d.d.)

### Birim Testleri

#### [Birim Testi Geliştirme Prensipleri](../test-gelistirme/birim-testleri/birim-testi-gelistirme-prensipleri)

#### [Birim Testleri Kılavuzu](../test-gelistirme/birim-testleri)

### XP ve Test Geliştirme

#### [Birim Testleri](unit-tests-birim-testleri)

#### [Kabul Testleri](../test-gelistirme/kabul-testleri-acceptance-tests)

#### [Önce Testi Yazmak (Code the Unit Test First)](../extreme-programming-xp/once-testi-yazmak-code-the-unit-test-first)

#### [Bir Hata Bulunduğunda (When a Bug is Found)](bir-hata-bulundugunda-when-a-bug-is-found)

### Test Piramidi

Geliştirilen testlerin tiplerine göre farklı adetleri, maliyetleri, hız, güvenilirlik gibi özellikleri vardır.\
Test stratejisi belirlenirken, yani hangi tipte, ne kadar test geliştirileceği planlanırken bu faktörler dikkate alınır.

![](https://2987934822-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MMVhHkJTh1jcl5YdqbV%2F-MMaD7QERxV2RM91qEcN%2F-MMaFnXn0-zw18FdiZTz%2Ftest-piramidi.png?alt=media\&token=bcdb84bf-79ee-4821-ad3d-ae7339d9f9d0)
