Birim Testi (Unit Testing)
Kullanıma uygun olup olmadıklarını belirlemek için kaynak kodunun ayrı birimlerini test etme.
Birim testi, yazılım testinin temel bir seviyesidir. Birincil amaç, programın her bir parçasını (işlev, yöntem) izole etmek ve bireysel parçaların doğru olduğunu göstermektir. Genellikle geliştiriciler tarafından yazılır. Yeniden düzenlemeyi (refactoring) kolaylaştırır ve hataları erken tespit etmeye yardımcı olur. Sıklıkla CI hatlarında otomatikleştirilir.
graph LR
Center["Birim Testi (Unit Testing)"]:::main
Rel_integration_testing["integration-testing"]:::related -.-> Center
click Rel_integration_testing "/terms/integration-testing"
Rel_continuous_integration["continuous-integration"]:::related -.-> Center
click Rel_continuous_integration "/terms/continuous-integration"
classDef main fill:#7c3aed,stroke:#8b5cf6,stroke-width:2px,color:white,font-weight:bold,rx:5,ry:5;
classDef pre fill:#0f172a,stroke:#3b82f6,color:#94a3b8,rx:5,ry:5;
classDef child fill:#0f172a,stroke:#10b981,color:#94a3b8,rx:5,ry:5;
classDef related fill:#0f172a,stroke:#8b5cf6,stroke-dasharray: 5 5,color:#94a3b8,rx:5,ry:5;
linkStyle default stroke:#4b5563,stroke-width:2px;
🧒 5 yaşındaki gibi açıkla
Generated ELI5 content
🤓 Expert Deep Dive
Generated expert content
❓ Sık sorulan sorular
What is a unit in unit testing?
A unit is the smallest testable part of an application, such as a function, method, procedure, or object.
Who performs unit testing?
Unit testing is typically performed by software developers during the development phase.
What is the difference between unit testing and integration testing?
Unit testing focuses on individual components in isolation, while integration testing verifies how those components work together.