Yazeka
Arama sonuçlarına göre oluşturuldu
Unit test, yazılım geliştirme sürecinde yazılımın en küçük parçalarını (genellikle fonksiyonlar veya metotlar) bağımsız olarak test etmeyi amaçlayan bir yazılım test türüdür 13.
Unit testin temel amacı: her bir birimin (unit) beklenen şekilde çalışıp çalışmadığını doğrulamaktır 14.
Özellikleri:
- Bağımsızlık: Her bir unit test, diğer testlerden bağımsız olmalıdır 13.
- Tek fonksiyon testi: Her unit test, genellikle sadece bir fonksiyonun veya metodun bir özelliğini test etmelidir 1.
- İzole ortam: Birim testler dış bağımlılıklardan (veritabanı, ağ çağrıları gibi) izole edilmelidir 13.
- Tekrar edilebilirlik: Her zaman aynı ortamda çalıştırıldığında, unit testler aynı sonucu vermeli ve tekrar edilebilir olmalıdır 13.
5 kaynaktan alınan bilgiyle göre: