Kara Kutu Testleri Nedir?
Yazılım test tasarım tekniklerinden Kara Kutu Testi; sistemin, yazılımın iç yapısı hakkında bilgi sahibi olunmadan yani koda bakılmadan sistemin işlevselliğini ölçmeye yarayan test tekniğidir.
İlgili sistemi bir kara kutu gibi görüp aslında içerisindeki mimari yapı veya kaynak kod hakkında bilgi sahibi olmadan uygulanabilir.
Kara kutu testlerindeki amaç, gereksinimleri karşılayan çıktıların alınıp alınmadığını ölçümlemektir. Sistemden almayı beklediğimiz çıktılar kadar beklemediğimiz çıktılar da test edilmelidir.
Beyaz Kutu Testi Nedir?
Yazılım test tasarım tekniklerinden Beyaz Kutu Testi, şeffaf kutu testi de denebilir. Tıpkı ismi gibi beyaz bir kutu içerisinden bakılarak yazılımın kodunun iç yapısının bilinerek, ölçümlenerek test senaryolarının tasarlandığı tekniktir.
Bu yöntemdeki ana amaç kod parçacıklarının tek tek test edilerek aslında en küçük parçacık halinde bile sağlıklı bir şekilde çalıştırılabildiğinin görülmesidir. Gereksinimler sonucu belirlenen girdilerin kodun bir parçasındaki çıktıları karşılayıp karşılamadığı test edilir. Yazılımın işlevselliği test edilmez.

Hiç yorum yok:
Yorum Gönder